From aad0e7c50e22bf1b4b2ee5a259b9acaf7fa1aba9 Mon Sep 17 00:00:00 2001 From: Ziyang Hu Date: Sun, 30 Oct 2022 22:07:59 +0800 Subject: [PATCH] linux build script --- build-release-linux.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/build-release-linux.sh b/build-release-linux.sh index f73d2204..ad2933d6 100755 --- a/build-release-linux.sh +++ b/build-release-linux.sh @@ -6,12 +6,14 @@ VERSION=$(cat ./Cargo.toml | grep -E "^version" | grep -Eo '[0-9.]+') rm -fr release mkdir release +cargo clean cross build --target=aarch64-unknown-linux-gnu --release -cross build --target=x86_64-unknown-linux-gnu --release - cp target/aarch64-unknown-linux-gnu/release/cozoserver release/cozoserver-${VERSION}-linux-arm64 -cp target/x86_64-unknown-linux-gnu/release/cozoserver release/cozoserver-${VERSION}-linux-x86_64 podman run --rm -v $PWD:/work ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main strip /work/release/cozoserver-${VERSION}-linux-arm64 -podman run --rm -v $PWD:/work ghcr.io/cross-rs/x86_64-unknown-linux-gnu:main strip /work/release/cozoserver-${VERSION}-linux-x86_64 gzip release/cozoserver-${VERSION}-linux-arm64 + +cargo clean +cross build --target=x86_64-unknown-linux-gnu --release +cp target/x86_64-unknown-linux-gnu/release/cozoserver release/cozoserver-${VERSION}-linux-x86_64 +podman run --rm -v $PWD:/work ghcr.io/cross-rs/x86_64-unknown-linux-gnu:main strip /work/release/cozoserver-${VERSION}-linux-x86_64 gzip release/cozoserver-${VERSION}-linux-x86_64 \ No newline at end of file