maya-usd icon indicating copy to clipboard operation
maya-usd copied to clipboard

command-line interface for the installer

Open BeardedPlatypus opened this issue 1 year ago • 9 comments

Is your feature request related to a problem? Please describe.

We are building a Maya plug-in on top of Maya-USD. In order to easily distribute this plug-in to internal users we would like the option to automatically install the correct version of Maya-USD for them. Currently, Maya-USD only seems to be distributed as a executable without any command-line interface (CLI), making it impossible to use the installer directly to automatically install Maya-USD without user interaction.

Describe the solution you'd like

We would like to have an installer that provides some basic CLI (e.g. like this), which would allow us to install the Maya-USD plugin without requiring user intervention.

Describe alternatives you've considered

Currently, we work around this problem by installing the plugin locally then creating a new archive which is hosted internally. This archive can then be retrieved and configured using the MAYA_MODULE_PATH environment variable. This seems to work, however it does require some maintenance when we want to update to a newer version of Maya-USD

Alternatively to a CLI for the installer, just having the compiled plugin as a .zip archive added to the release would also be sufficient for our current needs.

Additional context

I understand this might not be a high-priority issue, but it would be a very welcome quality of life improvement which would simplify our distribution system significantly.

If there are other ways to distribute this easily, I would gladly welcome any suggestions as well!

BeardedPlatypus avatar Feb 06 '23 16:02 BeardedPlatypus