Rename WASM & JS output to match HTML

The index.html file calls for a "boids.js", so I need the Makefile to
produce one. I could change it, but that's off-topic for now so I won't.
This commit is contained in:
2025-10-28 12:41:07 -05:00
parent 4eb4fefeb2
commit 39925b0c4e

View File

@@ -1,10 +1,10 @@
.PHONY: clean full-clean web tarball
web: out/boids-sim.js out/boids-sim.wasm out/index.html
web: out/boids.js out/boids.wasm out/index.html
tarball: boids_web_root.tar
boids_web_root.tar: out/boids-sim.js out/boids-sim.wasm out/index.html
boids_web_root.tar: out/boids.js out/boids.wasm out/index.html
tar -caf $@ $<
target/wasm32-unknown-unknown/wasm-release/another-boids-in-rust.wasm:
@@ -15,8 +15,8 @@ out:
# Both the JS and WASM files are generated by the wasm-bindgen call, so both
# get to be on the target half of this recipe.
out/boids-sim.js out/boids-sim.wasm: out target/wasm32-unknown-unknown/wasm-release/another-boids-in-rust.wasm
wasm-bindgen --no-typescript --target web --out-dir ./out --out-name boids-sim.wasm target/wasm32-unknown-unknown/wasm-release/another-boids-in-rust.wasm
out/boids.js out/boids.wasm: out target/wasm32-unknown-unknown/wasm-release/another-boids-in-rust.wasm
wasm-bindgen --no-typescript --target web --out-dir ./out/ --out-name boids.wasm target/wasm32-unknown-unknown/wasm-release/another-boids-in-rust.wasm
out/index.html: www/index.html
cp -a $< $@