Fix release builds: quote bash assoc-array keys, add NDK toolchain to PATH

This commit is contained in:
Matt Hess
2026-02-25 03:10:08 +00:00
parent 0d082f0893
commit 43840ac0d2
2 changed files with 16 additions and 15 deletions
+6 -6
View File
@@ -23,13 +23,13 @@ TARGETS=(
# Libraries to build and package
declare -A LIB_NAMES=(
[salvium-crypto]="libsalvium_crypto"
[salvium-ffi]="libsalvium_ffi"
["salvium-crypto"]="libsalvium_crypto"
["salvium-ffi"]="libsalvium_ffi"
)
declare -A FRAMEWORK_NAMES=(
[salvium-crypto]="SalviumCrypto"
[salvium-ffi]="SalviumFfi"
["salvium-crypto"]="SalviumCrypto"
["salvium-ffi"]="SalviumFfi"
)
echo "==> Building Salvium libraries for iOS targets..."
@@ -48,8 +48,8 @@ echo "==> Creating xcframeworks..."
mkdir -p "$WORK_DIR"
for crate in "${!LIB_NAMES[@]}"; do
lib="${LIB_NAMES[$crate]}"
framework="${FRAMEWORK_NAMES[$crate]}"
lib="${LIB_NAMES["$crate"]}"
framework="${FRAMEWORK_NAMES["$crate"]}"
echo " -> $framework.xcframework"