From 184381b53695b49a76d96622334b35d1cda41832 Mon Sep 17 00:00:00 2001 From: Aiden McClelland Date: Fri, 25 Feb 2022 17:22:17 -0700 Subject: [PATCH] beta flag for backend --- backend/Cargo.toml | 2 +- backend/build-prod.sh | 12 ++++++++++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/backend/Cargo.toml b/backend/Cargo.toml index 03770f402..4d26d322c 100644 --- a/backend/Cargo.toml +++ b/backend/Cargo.toml @@ -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"] diff --git a/backend/build-prod.sh b/backend/build-prod.sh index c79636938..b092dc120 100755 --- a/backend/build-prod.sh +++ b/backend/build-prod.sh @@ -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