-
Notifications
You must be signed in to change notification settings - Fork 6
Compile bt for Windows ARM64 #138
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
2167483
fcdcae8
fcbe7e0
70e7fbf
4e18f4c
b6e568d
ab4a500
c5d0296
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -3,6 +3,8 @@ members = ["cargo:."] | |
|
|
||
| # Config for 'dist' | ||
| [dist] | ||
| # Skip checking whether the specified configuration files are up to date | ||
| allow-dirty = ["ci"] | ||
| # The preferred dist version to use in CI (Cargo.toml SemVer syntax) | ||
| cargo-dist-version = "0.31.0" | ||
| # CI backends to support | ||
|
|
@@ -11,21 +13,20 @@ ci = "github" | |
| create-release = true | ||
| # Which actions to run on pull requests | ||
| pr-run-mode = "plan" | ||
| # Skip checking whether the specified configuration files are up to date | ||
| allow-dirty = ["ci"] | ||
| ssldotcom-windows-sign = "test" | ||
| # The installers to generate for each app | ||
| installers = ["shell", "powershell", "homebrew"] | ||
| homepage = "https://github.com/braintrustdata/bt" | ||
| # Target platforms to build apps for (Rust target-triple syntax) | ||
| targets = ["aarch64-apple-darwin", "aarch64-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-unknown-linux-gnu", "x86_64-unknown-linux-musl", "x86_64-pc-windows-msvc"] | ||
| targets = ["aarch64-apple-darwin", "aarch64-unknown-linux-gnu", "aarch64-pc-windows-msvc", "x86_64-apple-darwin", "x86_64-unknown-linux-gnu", "x86_64-unknown-linux-musl", "x86_64-pc-windows-msvc"] | ||
| # Path that installers should place binaries in | ||
| install-path = ["$XDG_BIN_HOME/", "$XDG_DATA_HOME/../bin", "~/.local/bin"] | ||
| # The archive format to use for non-windows builds (defaults .tar.xz) | ||
| unix-archive = ".tar.gz" | ||
| # The archive format to use for windows builds (defaults .zip) | ||
| windows-archive = ".zip" | ||
| # Path that installers should place binaries in | ||
| install-path = ["$XDG_BIN_HOME/", "$XDG_DATA_HOME/../bin", "~/.local/bin"] | ||
| # Whether to install an updater program | ||
| install-updater = true | ||
|
Comment on lines
25
to
-29
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Does removing this break the
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. No,
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. And install path still exists in |
||
| # Custom message to display on successful install | ||
| install-success-msg = "" | ||
|
|
||
| [dist.github-custom-runners] | ||
| aarch64-pc-windows-msvc = "windows-11-arm" | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
do we need to add
!fromJson(needs.plan.outputs.val).announcement_is_prereleasehere like we do withrelease.yml?Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rather I forgot to remove code signing for canary release (don't see the point of signing the canary release, considering the amount of bugs we often have in them and our current shipping speed)