scd toolchain
Manages Swift toolchain installations used by scd for building. Supports listing available and installed versions, installing a specific version, and installing the latest release. Toolchains are fetched from the configured package manager source.
Synopsis
Section titled “Synopsis”scd toolchain <subcommand> [options]Subcommands
Section titled “Subcommands”| Subcommand | Description |
|---|---|
list-available | List all available versions and URLs for a package |
list-installed | List all installed versions and their paths |
install | Install a specific version of a package |
install-latest | Install the latest available version |
latest-installed | Print the path to the latest installed version |
Common Options
Section titled “Common Options”| Option | Description |
|---|---|
--package | Optional package name |
--package-manager | Package manager to use: auto (default), none, brew, scade |
--package-manager-repository | URL or name of the package manager manifest |
--install-path | Custom installation directory (scade package manager only) |
--verbose | Enable verbose output |
All commands also accept Global Options.
Examples
Section titled “Examples”# List available toolchain versionsscd toolchain list-available
# Install a specific versionscd toolchain install --version 6.0.2-1
# Install the latest versionscd toolchain install-latest
# Check what is installedscd toolchain list-installed