From a306a47898920f9e4cdbd73d9fd680a1aec9f55a Mon Sep 17 00:00:00 2001 From: Casey Rodarmor Date: Wed, 13 Oct 2021 19:54:58 -0700 Subject: [PATCH] Only pass +crt-static to cargo build (#997) --- .github/workflows/build.yaml | 2 +- bin/package | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 49cd264..95962bc 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -42,7 +42,7 @@ jobs: runs-on: ${{matrix.os}} env: - RUSTFLAGS: --deny warnings --codegen target-feature=+crt-static + RUSTFLAGS: --deny warnings steps: - uses: actions/checkout@v2 diff --git a/bin/package b/bin/package index 80037f8..7fe1417 100755 --- a/bin/package +++ b/bin/package @@ -14,7 +14,8 @@ echo "Packaging $bin $version for $target..." test -f Cargo.lock || cargo generate-lockfile echo "Building $bin..." -cargo build --bin $bin --target $target --release +RUSTFLAGS='--deny warnings --codegen target-feature=+crt-static' \ + cargo build --bin $bin --target $target --release executable=target/$target/release/$bin if [[ $os == windows-2016 ]]; then