cycles-quartz/apps/transfers/scripts/build.sh
Shoaib Ahmed 4b3630adf3
Mock attestation (#82)
Co-authored-by: Ethan Buchman <ethan@coinculture.info>
2024-07-19 01:34:31 +02:00

25 lines
562 B
Bash

#!/bin/bash
set -eo pipefail
ROOT=${ROOT:-$HOME}
FEATURES=
if [ -n "$MOCK_SGX" ]; then
echo "MOCK_SGX is set. Adding mock-sgx feature."
FEATURES="--features=mock-sgx"
fi
echo "--------------------------------------------------------"
echo "building enclave binary"
cd $ROOT/cycles-quartz/apps/transfers/enclave
CARGO_TARGET_DIR=./target cargo build --release $FEATURES
echo "--------------------------------------------------------"
echo "building cosmwasm contract binary"
cd $ROOT/cycles-quartz/apps/transfers/contracts
bash build.sh $FEATURES