|
|
|
|
@ -1,8 +1,8 @@
|
|
|
|
|
###
|
|
|
|
|
target/x86_64-unknown-linux-gnu/release/set: src/*
|
|
|
|
|
target/x86_64-unknown-linux-gnu/release/set: src/* .cargo/config.toml
|
|
|
|
|
cargo build --target x86_64-unknown-linux-gnu --features bevy/dynamic_linking --release
|
|
|
|
|
|
|
|
|
|
target/x86_64-unknown-linux-gnu/quick/set: src/*
|
|
|
|
|
target/x86_64-unknown-linux-gnu/quick/set: src/* .cargo/config.toml
|
|
|
|
|
cargo build --target x86_64-unknown-linux-gnu --features bevy/dynamic_linking --profile quick
|
|
|
|
|
|
|
|
|
|
.PHONY: target/x86_64-unknown-linux-gnu/quick/examples/animation
|
|
|
|
|
@ -11,10 +11,10 @@ target/x86_64-unknown-linux-gnu/quick/examples/animation: examples/animation.rs
|
|
|
|
|
###
|
|
|
|
|
|
|
|
|
|
###
|
|
|
|
|
target/wasm32-unknown-unknown/debug/set.wasm: src/*
|
|
|
|
|
target/wasm32-unknown-unknown/debug/set.wasm: src/* .cargo/config.toml
|
|
|
|
|
cargo build --target wasm32-unknown-unknown
|
|
|
|
|
|
|
|
|
|
target/wasm32-unknown-unknown/release/set.wasm: src/*
|
|
|
|
|
target/wasm32-unknown-unknown/release/set.wasm: src/* .cargo/config.toml
|
|
|
|
|
cargo build --target wasm32-unknown-unknown --release
|
|
|
|
|
###
|
|
|
|
|
|
|
|
|
|
@ -24,6 +24,9 @@ out/debug/set.js: target/wasm32-unknown-unknown/debug/set.wasm
|
|
|
|
|
|
|
|
|
|
out/release/set.js: target/wasm32-unknown-unknown/release/set.wasm
|
|
|
|
|
wasm-bindgen --no-typescript --target web --out-dir "./out/release" ./target/wasm32-unknown-unknown/release/set.wasm
|
|
|
|
|
mv out/release/set_bg.wasm out/release/set_bg.original.wasm
|
|
|
|
|
wasm-opt -Oz -o out/release/set_bg.wasm out/release/set_bg.original.wasm
|
|
|
|
|
rm out/release/set_bg.original.wasm
|
|
|
|
|
###
|
|
|
|
|
|
|
|
|
|
###
|
|
|
|
|
@ -77,4 +80,4 @@ web/release/serve: web/release/build
|
|
|
|
|
###
|
|
|
|
|
|
|
|
|
|
clean:
|
|
|
|
|
rm ./target/*/*/set*
|
|
|
|
|
rm ./target/*/*/set* ./out/*/set*
|
|
|
|
|
|