beta flag for backend

This commit is contained in:
Aiden McClelland
2022-02-25 17:22:17 -07:00
committed by Aiden McClelland
parent 94a6cd4ff6
commit 184381b536
2 changed files with 11 additions and 3 deletions

View File

@@ -39,7 +39,7 @@ path = "src/bin/embassy-cli.rs"
[features]
avahi = ["avahi-sys"]
beta = []
default = ["avahi", "beta", "sound", "metal"]
default = ["avahi", "sound", "metal"]
metal = []
sound = []
unstable = ["patch-db/unstable"]

View File

@@ -12,9 +12,17 @@ alias 'rust-arm64-builder'='docker run --rm -it -v "$HOME/.cargo/registry":/root
cd ..
if [[ "$ENVIRONMENT" =~ (^|-)unstable($|-) ]]; then
rust-arm64-builder sh -c "(cd backend && cargo build --release --features unstable)"
if [[ "$ENVIRONMENT" =~ (^|-)beta($|-) ]]; then
rust-arm64-builder sh -c "(cd backend && cargo build --release --features beta,unstable)"
else
rust-arm64-builder sh -c "(cd backend && cargo build --release --features unstable)"
fi
else
rust-arm64-builder sh -c "(cd backend && cargo build --release)"
if [[ "$ENVIRONMENT" =~ (^|-)beta($|-) ]]; then
rust-arm64-builder sh -c "(cd backend && cargo build --release --features beta)"
else
rust-arm64-builder sh -c "(cd backend && cargo build --release)"
fi
fi
cd backend
#rust-arm64-builder aarch64-linux-gnu-strip target/aarch64-unknown-linux-gnu/release/embassyd