mirror of
https://github.com/MercuryWorkshop/scramjet.git
synced 2025-05-13 06:20:02 -04:00
std optimize for size
This commit is contained in:
parent
c98dd7b3ea
commit
a8bf99c3ae
1 changed files with 6 additions and 1 deletions
|
@ -22,7 +22,12 @@ else
|
||||||
: "${FEATURES:=}"
|
: "${FEATURES:=}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
RUSTFLAGS='-C target-feature=+atomics,+bulk-memory,+simd128 -Zlocation-detail=none -Zfmt-debug=none' cargo build --lib --target wasm32-unknown-unknown -Z build-std=panic_abort,std -Z build-std-features=panic_immediate_abort --no-default-features --features "$FEATURES" --release
|
(
|
||||||
|
export RUSTFLAGS='-C target-feature=+atomics,+bulk-memory,+simd128 -Zlocation-detail=none -Zfmt-debug=none'
|
||||||
|
cargo build --release --target wasm32-unknown-unknown \
|
||||||
|
-Z build-std=panic_abort,std -Z build-std-features=panic_immediate_abort,optimize_for_size \
|
||||||
|
--no-default-features --features "$FEATURES"
|
||||||
|
)
|
||||||
wasm-bindgen --target web --out-dir out/ ../target/wasm32-unknown-unknown/release/wasm.wasm
|
wasm-bindgen --target web --out-dir out/ ../target/wasm32-unknown-unknown/release/wasm.wasm
|
||||||
|
|
||||||
sed -i 's/import.meta.url/""/g' out/wasm.js
|
sed -i 's/import.meta.url/""/g' out/wasm.js
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue