The devel command builds and installs ChimeraX bundles. Alone it is an incomplete command; it must be entered as one of its subcommands:
• devel alias [ name [ path ] ]With no arguments, list the defined aliases. If name is given, list the aliases for name. If both name and path are given, record name as an alias for path. If another path is entered for the same name, the new path will replace the old one under the same name.• devel build path [ debug true | false ] [ exit true | false ]
Build the bundle at path. If debug is true, any compiled extensions are built with debugging information. If exit is true, then ChimeraX will quit upon this command's completion.• devel clean path [ exit true | false ]
Remove build files from path. If exit is true, then ChimeraX will quit upon this command's completion.• devel dump path
Log the metadata for the bundle at path as determined by ChimeraX.• devel install path [ debug true | false ] [ noDeps true | false ] [ user true | false ] [ exit true | false ] [ editable true | false ]
Install the bundle at path, building it first if necessary. If debug is true, then any compiled extensions are built with debugging information. If user is true, the bundle is installed into the user's package directory instead of the internal ChimeraX directory. If editable is true, the bundle is installed so that changes to Python files take effect the next time ChimeraX restarts, but changes to metadata (bundle_info.xml or pyproject.toml) or to compiled extensions still require a reinstall. If exit is true, then ChimeraX will quit upon this command's completion.• devel pip [ name [ path ] ]
This command is an alias for the pip command.• devel unalias name
If name was previously used as an alias, delete it.