Skip to content

Commit 7284049

Browse files
wasmopt separate
1 parent b18e0ad commit 7284049

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

packages/wasm-miniscript/Makefile

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
WASM_PACK = wasm-pack
2+
WASM_OPT = wasm-opt
23
WASM_PACK_FLAGS = --no-pack --weak-refs
34

45
ifdef WASM_PACK_DEV
@@ -9,6 +10,10 @@ define WASM_PACK_COMMAND
910
$(WASM_PACK) build --no-opt --out-dir $(1) $(WASM_PACK_FLAGS) --target $(2)
1011
endef
1112

13+
define WASM_OPT_COMMAND
14+
$(WASM_OPT) -Oz $(1)/*.wasm -o $(1)/*.wasm
15+
endef
16+
1217
define REMOVE_GITIGNORE
1318
find $(1) -name .gitignore -delete
1419
endef
@@ -22,6 +27,7 @@ endef
2227
define BUILD
2328
rm -rf $(1)
2429
$(call WASM_PACK_COMMAND,$(1),$(2))
30+
$(call WASM_OPT_COMMAND,$(1))
2531
$(call REMOVE_GITIGNORE,$(1))
2632
$(call SHOW_WASM_SIZE,$(1))
2733
endef

0 commit comments

Comments
 (0)