Setup
The setup configuration is used to declare how the docker container should be built.
[setup]install = '''dnf install -y opam'''
init = '''opam init -yeval $(opam env)'''Imports
Section titled “Imports”The value of both install and init may be replaced with an import to
read from another file:
[setup]install = { import = "./install.sh" }init = { import = "./init.sh" }Fields
Section titled “Fields”| name | type | range | default | description |
|---|---|---|---|---|
install | string/import | N/A | None | A shell script that will be run while building the docker container. Used for installing programs for language support |
init | string/import | N/A | None | A shell script that will be run before the basalt server is started. Used for initialising environment variables that may be necessary for language support. |