github.com/Blockdaemon/celo-blockchain@v0.0.0-20200129231733-e667f6b08419/build_arm64_macos.sh (about)

     1  docker rmi -f celoarm64
     2  docker build -f Dockerfile.arm64 -t celoarm64 .
     3  docker rm -f celoarm64build
     4  docker run --name celoarm64build celoarm64 bash -c 'cd vendor/github.com/celo-org/bls-zexe/bls && cargo build --target aarch64-unknown-linux-gnu --release'
     5  TARGET_DIR=vendor/github.com/celo-org/bls-zexe/bls/target/aarch64-unknown-linux-gnu/release
     6  mkdir -p $TARGET_DIR
     7  docker cp celoarm64build:/go-ethereum/vendor/github.com/celo-org/bls-zexe/bls/target/aarch64-unknown-linux-gnu/release/libbls_zexe.a $TARGET_DIR
     8  make geth-linux-arm64