Skip to content

Commit 2cf17ec

Browse files
Merge pull request #50 from BitGo/BTC-0.mac.build
feat: add sign extension flag to wasm-opt
2 parents 179e59c + 310251e commit 2cf17ec

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

packages/wasm-utxo/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ ENV PATH="/root/.cargo/bin:${PATH}"
88
# Install wasm-pack
99
RUN cargo install wasm-pack
1010

11-
# Install clang
12-
RUN apt-get update && apt-get install -y clang
11+
# Install clang and binaryen (provides wasm-opt)
12+
RUN apt-get update && apt-get install -y clang binaryen
1313

1414
# Create app directory
1515
WORKDIR /usr/src/app

packages/wasm-utxo/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ endef
1212

1313
# run wasm-opt separately so we can pass `--enable-bulk-memory`
1414
define WASM_OPT_COMMAND
15-
$(WASM_OPT) --enable-bulk-memory --enable-nontrapping-float-to-int -Oz $(1)/*.wasm -o $(1)/*.wasm
15+
$(WASM_OPT) --enable-bulk-memory --enable-nontrapping-float-to-int --enable-sign-ext -Oz $(1)/*.wasm -o $(1)/*.wasm
1616
endef
1717

1818
define REMOVE_GITIGNORE

0 commit comments

Comments
 (0)