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 init

Create new project in current directory

Usage

sysand init [OPTIONS] [PATH]

Description

Create new project in current directory, i.e. create .project.json and .meta.json files.

Arguments

  • [PATH]: The path to use for the project. Defaults to current directory

Options

  • --name <NAME>: The name of the project. Defaults to the directory name
  • --version <VERSION>: Set the version in SemVer 2.0 format. Defaults to 0.0.1
  • --no-semver: Don’t require version to conform to SemVer
  • --license <LICENSE>: Set the license in the form of an SPDX license identifier. Defaults to omitting the license field
  • --no-spdx: Don’t require license to be an SPDX expression

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