re-add wasm-opt in build script
This commit is contained in:
parent
c86905e85d
commit
4733a19440
@ -73,12 +73,3 @@ tracing-wasm = "0.2"
|
||||
|
||||
[package.metadata.cargo-all-features]
|
||||
skip_optional_dependencies = true #don't test optional dependencies, only features
|
||||
|
||||
|
||||
[package.metadata.wasm-pack.profile.profiling.wasm-bindgen]
|
||||
debug-js-glue = false
|
||||
demangle-name-section = true
|
||||
dwarf-debug-info = false
|
||||
|
||||
[package.metadata.wasm-pack.profile.release]
|
||||
wasm-opt = ['-Oz']
|
||||
|
||||
10
build.sh
10
build.sh
@ -6,6 +6,11 @@ rm -fr pkg | true
|
||||
|
||||
# cargo test
|
||||
|
||||
wasm_opt() {
|
||||
wasm-opt -Oz --dae --dce -o pkg/ytbn_graphing_software_bg_2.wasm pkg/ytbn_graphing_software_bg.wasm
|
||||
mv pkg/ytbn_graphing_software_bg_2.wasm pkg/ytbn_graphing_software_bg.wasm
|
||||
}
|
||||
|
||||
export RUSTFLAGS="--cfg=web_sys_unstable_apis"
|
||||
|
||||
if test "$1" == "" || test "$1" == "release"; then
|
||||
@ -22,6 +27,11 @@ fi
|
||||
|
||||
wasm-bindgen target/wasm32-unknown-unknown/${TYPE}/ytbn_graphing_software.wasm --out-dir pkg --target web --no-typescript
|
||||
|
||||
if test "$TYPE" == "release"; then
|
||||
echo "running wasm-opt..."
|
||||
wasm_opt
|
||||
fi
|
||||
|
||||
mkdir tmp
|
||||
cp -r pkg/ytbn_graphing_software_bg.wasm tmp/
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user