improve network environment handling
This commit is contained in:
parent
deed240a6a
commit
90ca39deb5
|
@ -15,6 +15,7 @@ fi
|
|||
check_environment
|
||||
|
||||
if [ "$ACTION" = "clean" ]; then
|
||||
echo "CLEAN DETECTED"
|
||||
clean
|
||||
exit 0
|
||||
fi
|
||||
|
@ -36,7 +37,7 @@ echo ""
|
|||
echo "cargo lipo --manifest-path ${PODS_TARGET_SRCROOT}/Cargo.toml $FEATURE_FLAGS --release"
|
||||
|
||||
if [ ! -f ${ZCASH_LIB_RUST_BUILD_PATH}/universal/release/${ZCASH_LIB_RUST_NAME} ]; then
|
||||
cargo lipo --manifest-path ${PODS_TARGET_SRCROOT}/Cargo.toml --release
|
||||
cargo lipo --manifest-path ${PODS_TARGET_SRCROOT}/Cargo.toml $FEATURE_FLAGS --release
|
||||
persist_environment
|
||||
fi
|
||||
|
||||
|
@ -46,6 +47,10 @@ if [ ! -d "${RUST_LIB_PATH}" ]; then
|
|||
mkdir -p "${RUST_LIB_PATH}"
|
||||
fi
|
||||
|
||||
echo "clean up existing artifacts: rm -f ${ZCASH_SDK_RUST_LIB_PATH}/${ZCASH_LIB_RUST_NAME}"
|
||||
rm -f "${ZCASH_SDK_RUST_LIB_PATH}/${ZCASH_LIB_RUST_NAME}"
|
||||
echo "clean up sdk lib path: rm -f ${RUST_LIB_PATH}/${ZCASH_LIB_RUST_NAME}"
|
||||
rm -f "${RUST_LIB_PATH}/${ZCASH_LIB_RUST_NAME}"
|
||||
echo "copying artifacts: cp -f ${ZCASH_LIB_RUST_BUILD_PATH}/universal/release/${ZCASH_LIB_RUST_NAME} ${ZCASH_SDK_RUST_LIB_PATH}/${ZCASH_LIB_RUST_NAME}"
|
||||
|
||||
# ALWAYS SHIP RELEASE NO MATTER WHAT YOUR BUILD IS (FOR NOW AT LEAST)
|
||||
|
|
|
@ -13,6 +13,7 @@ export ZCASH_SRC_PATH="${PODS_TARGET_SRCROOT}/ZcashLightClientKit"
|
|||
export ZCASH_SDK_RUST_LIB_PATH="${ZCASH_SRC_PATH}/zcashlc"
|
||||
export ZCASH_SDK_GENERATED_SOURCES_FOLDER="${ZCASH_SRC_PATH}/Generated"
|
||||
function clean {
|
||||
echo "CLEAN DETECTED"
|
||||
cargo clean
|
||||
if [ -d "${RUST_LIB_PATH}" ]; then
|
||||
rm -rf "${RUST_LIB_PATH}"
|
||||
|
|
Loading…
Reference in New Issue