From fdceea95159613e5b8dbcdae2392e32969843fa8 Mon Sep 17 00:00:00 2001 From: Hendrik Hofstadt Date: Mon, 23 Aug 2021 20:02:55 +0200 Subject: [PATCH] Fix wasm generation scripts Change-Id: I23aa186d7cb0b805b6a6cc30063e8be3147fd7d8 --- generate-wasm.ps1 | 8 ++++---- generate-wasm.sh | 4 ++++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/generate-wasm.ps1 b/generate-wasm.ps1 index 4c8b60ecf..fe98b7f1d 100644 --- a/generate-wasm.ps1 +++ b/generate-wasm.ps1 @@ -1,8 +1,8 @@ cd solana docker build -t localhost/certusone/wormhole-wasmpack:latest -f Dockerfile.wasm . -docker run --rm -it --workdir /usr/src/bridge/bridge/program -v ${pwd}/../sdk/js/src/solana/core:/usr/src/bridge/bridge/program/pkg -e EMITTER_ADDRESS=11111111111111111111111111111115 localhost/certusone/wormhole-wasmpack:latest /usr/local/cargo/bin/wasm-pack build --target bundler -- --features wasm -docker run --rm -it --workdir /usr/src/bridge/modules/token_bridge/program -v ${pwd}/../sdk/js/src/solana/token:/usr/src/bridge/modules/token_bridge/program/pkg -e EMITTER_ADDRESS=11111111111111111111111111111115 localhost/certusone/wormhole-wasmpack:latest /usr/local/cargo/bin/wasm-pack build --target bundler -- --features wasm -docker run --rm -it --workdir /usr/src/bridge/bridge/program -v ${pwd}/../clients/solana/pkg:/usr/src/bridge/bridge/program/pkg -e EMITTER_ADDRESS=11111111111111111111111111111115 localhost/certusone/wormhole-wasmpack:latest /usr/local/cargo/bin/wasm-pack build --target nodejs -- --features wasm +docker run --rm -it --workdir /usr/src/bridge/bridge/program -v ${pwd}/../sdk/js/src/solana/core:/usr/src/bridge/bridge/program/pkg -e EMITTER_ADDRESS=11111111111111111111111111111115 -e BRIDGE_ADDRESS=11111111111111111111111111111115 localhost/certusone/wormhole-wasmpack:latest /usr/local/cargo/bin/wasm-pack build --target bundler -- --features wasm +docker run --rm -it --workdir /usr/src/bridge/modules/token_bridge/program -v ${pwd}/../sdk/js/src/solana/token:/usr/src/bridge/modules/token_bridge/program/pkg -e EMITTER_ADDRESS=11111111111111111111111111111115 -e BRIDGE_ADDRESS=11111111111111111111111111111115 localhost/certusone/wormhole-wasmpack:latest /usr/local/cargo/bin/wasm-pack build --target bundler -- --features wasm +docker run --rm -it --workdir /usr/src/bridge/bridge/program -v ${pwd}/../clients/solana/pkg:/usr/src/bridge/bridge/program/pkg -e EMITTER_ADDRESS=11111111111111111111111111111115 -e BRIDGE_ADDRESS=11111111111111111111111111111115 localhost/certusone/wormhole-wasmpack:latest /usr/local/cargo/bin/wasm-pack build --target nodejs -- --features wasm cp ${pwd}/../clients/solana/pkg/* ${pwd}/../clients/token_bridge/pkg/core -docker run --rm -it --workdir /usr/src/bridge/modules/token_bridge/program -v ${pwd}/../clients/token_bridge/pkg/token:/usr/src/bridge/modules/token_bridge/program/pkg -e EMITTER_ADDRESS=11111111111111111111111111111115 localhost/certusone/wormhole-wasmpack:latest /usr/local/cargo/bin/wasm-pack build --target nodejs -- --features wasm +docker run --rm -it --workdir /usr/src/bridge/modules/token_bridge/program -v ${pwd}/../clients/token_bridge/pkg/token:/usr/src/bridge/modules/token_bridge/program/pkg -e EMITTER_ADDRESS=11111111111111111111111111111115 -e BRIDGE_ADDRESS=11111111111111111111111111111115 localhost/certusone/wormhole-wasmpack:latest /usr/local/cargo/bin/wasm-pack build --target nodejs -- --features wasm cd .. \ No newline at end of file diff --git a/generate-wasm.sh b/generate-wasm.sh index ded708690..75dff8003 100755 --- a/generate-wasm.sh +++ b/generate-wasm.sh @@ -10,22 +10,26 @@ set -euo pipefail docker run --rm -it --workdir /usr/src/bridge/bridge/program \ -v $(pwd)/../sdk/js/src/solana/core:/usr/src/bridge/bridge/program/pkg \ -e EMITTER_ADDRESS=11111111111111111111111111111115 \ + -e BRIDGE_ADDRESS=11111111111111111111111111111115 \ localhost/certusone/wormhole-wasmpack:latest \ /usr/local/cargo/bin/wasm-pack build --target bundler -- --features wasm docker run --rm -it --workdir /usr/src/bridge/modules/token_bridge/program \ -v $(pwd)/../sdk/js/src/solana/token:/usr/src/bridge/modules/token_bridge/program/pkg \ -e EMITTER_ADDRESS=11111111111111111111111111111115 \ + -e BRIDGE_ADDRESS=11111111111111111111111111111115 \ localhost/certusone/wormhole-wasmpack:latest \ /usr/local/cargo/bin/wasm-pack build --target bundler -- --features wasm docker run --rm -it --workdir /usr/src/bridge/bridge/program \ -v $(pwd)/../clients/solana/pkg:/usr/src/bridge/bridge/program/pkg \ -e EMITTER_ADDRESS=11111111111111111111111111111115 \ + -e BRIDGE_ADDRESS=11111111111111111111111111111115 \ localhost/certusone/wormhole-wasmpack:latest \ /usr/local/cargo/bin/wasm-pack build --target nodejs -- --features wasm cp $(pwd)/../clients/solana/pkg/. $(pwd)/../clients/token_bridge/pkg/core -R docker run --rm -it --workdir /usr/src/bridge/modules/token_bridge/program \ -v $(pwd)/../clients/token_bridge/pkg/token:/usr/src/bridge/modules/token_bridge/program/pkg \ -e EMITTER_ADDRESS=11111111111111111111111111111115 \ + -e BRIDGE_ADDRESS=11111111111111111111111111111115 \ localhost/certusone/wormhole-wasmpack:latest \ /usr/local/cargo/bin/wasm-pack build --target nodejs -- --features wasm )