SCAII / SCAII

The main SCAII repository containing the basic architecture for supported languages, installers, definitions, and so on.
BSD 3-Clause "New" or "Revised" License
1 stars 2 forks source link

Nail down an environment file descriptor #21

Closed UserAB1236872 closed 6 years ago

UserAB1236872 commented 6 years ago

For the tool #19 to work we need some manifest hinting where to put things for various environments. We need to nail down a file format for this. I'd recommend requiring an environment to have a Scaii.toml in its root that has things like:

[backend]
name = "foo"
language = "rust"

# what's supported
ffi = true
# RPC implies it has an executable that can run as a server
rpc = true

[wrappers]
python = true
jedirv commented 6 years ago

Jed note - for RTS we want a description file that can be parsed - what is the metadata for the backend

UserAB1236872 commented 6 years ago

Irrelevant