File tree 1 file changed +11
-2
lines changed
1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -23,6 +23,8 @@ usage()
23
23
echo " -w do not build wasm"
24
24
echo " -o do not run wasm-opt"
25
25
echo " -O run wasm-opt"
26
+ echo " -s run wasm-opt with -Os"
27
+ echo " -z run wasm-opt with -Os"
26
28
exit 1
27
29
}
28
30
@@ -42,6 +44,7 @@ set_variable()
42
44
unset PROD VITE WASM
43
45
QUIET=1
44
46
while getopts ' dpwvoWVOhi' c
47
+ while getopts ' dpwvoWVszhi' c
45
48
do
46
49
case $c in
47
50
d) set_variable PROD 0 ;;
52
55
W) set_variable WASM 1 ;;
53
56
o) set_variable WOPT 0 ;;
54
57
O) set_variable WOPT 1 ;;
58
+ s) set_variable WOPT 1 ;;
59
+ z) set_variable WOPT 2 ;;
55
60
i) unset QUIET ;;
56
61
h|? ) usage ;;
57
62
esac
85
90
if [ $WOPT = " 1" ]; then
86
91
echo running wasm-opt...
87
92
wasm-opt -Oz js/hyperquark_bg.wasm -o js/hyperquark_bg.wasm
93
+ wasm-opt -Os -g js/hyperquark_bg.wasm -o js/hyperquark_bg.wasm
94
+ fi
95
+ if [ $WOPT = " 2" ]; then
96
+ echo running wasm-opt...
97
+ wasm-opt -Oz -g js/hyperquark_bg.wasm -o js/hyperquark_bg.wasm
88
98
fi
89
99
if [ $VITE = " 1" ]; then
90
100
echo running npm build...
91
101
npm run build
92
- fi
93
- echo done!
102
+ fi
You can’t perform that action at this time.
0 commit comments