| 1 | [workspace] |
| 2 | members = ["cargo:."] |
| 3 | |
| 4 | # Config for 'dist' |
| 5 | [dist] |
| 6 | # The preferred dist version to use in CI (Cargo.toml SemVer syntax) |
| 7 | cargo-dist-version = "0.31.0" |
| 8 | # CI backends to support |
| 9 | ci = "github" |
| 10 | # The installers to generate for each app |
| 11 | installers = ["shell", "powershell", "homebrew"] |
| 12 | # A GitHub repo to push Homebrew formulas to |
| 13 | tap = "stevedylandev/homebrew-tap" |
| 14 | # Target platforms to build apps for (Rust target-triple syntax) |
| 15 | targets = ["aarch64-apple-darwin", "aarch64-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-unknown-linux-gnu", "x86_64-pc-windows-msvc"] |
| 16 | # Path that installers should place binaries in |
| 17 | install-path = "CARGO_HOME" |
| 18 | # Publish jobs to run in CI |
| 19 | publish-jobs = ["homebrew"] |
| 20 | # Whether to install an updater program |
| 21 | install-updater = true |