Open mottosso opened 9 years ago
Sometimes environment variable need to be declared only for specific software. Like MAYA_SCRIPT_PATH
or MAYA_PLUG_IN_PATH
. I don't see how this would be done with only an alias system.
I think it would fit well to declare software in the be.yaml :
software:
Maya:
command: start "" "maya2016.exe"
env:
MAYA_PLUG_IN_PATH: path/to/plugins
MAYA_SCRIPT_PATH: path/to/scripts
What do you think of this design ?
Hi @hommes-doutant, you're absolutely right, this is an important aspect of configuring the environment. The intent is for this to be handled separately - in the simplest case, via so called "wrappers".
goal
To enable per-item configuration, such as additional environment variables and aliases.
implementation
The
be.yaml
configuration file is looked up at each level of the development directory.E.g.
Each key is appended to the upper, children overwrite parents.
hulk/be.yaml
bruce/be.yaml