First off, thank you very much for all your work and sharing this! It has been very helpful.
I wanted to give a suggestion regarding having multiple version definitions in a single launchapp block. (I apologize if the feature is already in the works, just thought I'll mention my findings here).
I had a situation where multiple versions of Maya needed to be configured where the only variable was the version while all dependencies remained the same. Rather than duplicating the launchapp block I hooked into the versions key available in launchapp to define this, like so:
Hi,
First off, thank you very much for all your work and sharing this! It has been very helpful.
I wanted to give a suggestion regarding having multiple version definitions in a single launchapp block. (I apologize if the feature is already in the works, just thought I'll mention my findings here).
I had a situation where multiple versions of Maya needed to be configured where the only variable was the version while all dependencies remained the same. Rather than duplicating the launchapp block I hooked into the
versions
key available in launchapp to define this, like so:In order to make this work, I had to slightly alter: this
to
This allowed the code to resolve the package version, based on the
version
argument passed to the hook.Thanks again!