Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

sysand env install

Install project in sysand_env

Usage

sysand env install [OPTIONS] <IRI> [VERSION]

Description

Installs a given project and all it’s dependencies in sysand_env for current project.

Current project is determined as in sysand print-root and if none is found uses the current directory instead.

If no existing sysand_env is found, a new one will be created in the same way as sysand env.

Arguments

  • <IRI>: IRI identifying the project to be installed
  • [VERSION]: Version to be installed

Options

  • --path <PATH>: Local path to interchange project
  • --allow-overwrite: Allow overwriting existing installation
  • --allow-multiple: Install even if another version is already installed
  • --no-deps: Don’t install any dependencies

Dependency options

  • --index [<INDEX>...]: URLs for indexes to use when resolving dependencies, in addition to the default indexes.
  • --default-index [<DEFAULT_INDEX>...]: Set and override URL:s of the default indexes (by default ‘https://beta.sysand.org’)
  • --no-index: Do not use any index when resolving this usage
  • --include-std: Include usages of KerML/SysML v2 standard libraries if present

Global options

  • -v, --verbose: Use verbose output
  • -q, --quiet: Do not output log messages
  • --no-config: Disable discovery of configuration files
  • --config-file <CONFIG_FILE>: Give path to ‘sysand.toml’ to use for configuration
  • -h, --help: Print help