Binaries are provided for installing and updating ApiOpenStudio Core
The install/update/uninstall scripts are located in the source code, in the bin/
directory, and composer is configured to copy these into the vendor/bin/
directory.
See adding a module to apiopenstudio for details on installing 3rd-party modules into your project.
Not all 3rd party modules and processors require installing or updating. However, some do and maintenance can be done over the CLI or in the Admin GUI.
Command line help:
./bin/aos-modules --help
If ApiOpenStudio is installed with composer:
./vendor/bin/aos-modules --list
Otherwise:
./bin/aos-modules --list
If ApiOpenStudio is installed with composer:
./vendor/bin/aos-modules --updates
Otherwise:
./bin/aos-modules --updates
If ApiOpenStudio is installed with composer:
./vendor/bin/aos-modules --uninstalled
Otherwise:
./bin/aos-modules --uninstalled
If ApiOpenStudio is installed with composer:
./vendor/bin/aos-modules --installed
Otherwise:
./bin/aos-modules --installed
If ApiOpenStudio is installed with composer:
./vendor/bin/aos-modules --install "\Fully\Namespaced\Module"
Otherwise:
./bin/aos-modules --install "\Fully\Namespaced\Module"
If ApiOpenStudio is installed with composer:
./vendor/bin/aos-modules --update "\Fully\Namespaced\Module"
Otherwise:
./bin/aos-modules --update "\Fully\Namespaced\Module"
If ApiOpenStudio is installed with composer:
./vendor/bin/aos-modules --uninstall "\Fully\Namespaced\Module"
Otherwise:
./bin/aos-modules --uninstall "\Fully\Namespaced\Module"