Simplify index wrapper, namespacing.

Experiment with function exports.  Not quite working.
This commit is contained in:
Mahlon E. Smith 2025-08-19 22:35:50 -07:00
parent 740211ed4c
commit b891520ff9
Signed by: mahlon
SSH key fingerprint: SHA256:dP84sRGKZRpOOiPD/+GuOq+SHSxEw9qi5BWLQobaHm0
5 changed files with 71 additions and 95 deletions

View file

@ -14,7 +14,10 @@ task make, "Native build":
exec "mkdir -p build && nim c --outdir:build -d:release --opt:speed src/nim_wasm_test.nim"
task makeweb, "Emscripten build":
exec "mkdir -p build && nim c -d:emscripten -d:release src/nim_wasm_test.nim"
exec """
mkdir -p build && cp index.html build/
nim c -d:emscripten -d:release src/nim_wasm_test.nim
"""
task runweb, "Run a local webserver for the wasm build":
exec "nimhttpd -H:'Cross-Origin-Opener-Policy: same-origin' -H:'Cross-Origin-Embedder-Policy: require-corp' build/"