diff --git a/.cargo/config.toml b/.cargo/config.toml index 04ce860..a1accff 100644 --- a/.cargo/config.toml +++ b/.cargo/config.toml @@ -1,28 +1,4 @@ [target.wasm32-unknown-emscripten] rustflags = [ - "-C", - "link-arg=-s", - "-C", - "link-arg=FULL_ES2", - "-C", - "link-arg=-s", - "-C", - "link-arg=FULL_ES3", - "-C", - "link-arg=-s", - "-C", - "link-arg=USE_SDL=2", - "-C", - "link-arg=-s", - "-C", - "link-arg=MAX_WEBGL_VERSION=2 ", - "-C", - "link-arg=-s", - "-C", - "link-arg=MIN_WEBGL_VERSION=2", - "-C", - "link-arg=-s", - "-C", - "link-arg=ERROR_ON_UNDEFINED_SYMBOLS=0", # for ignoring some egl symbols. needed for wgpu - + "--use-preload-plugins --preload-file assets -s USE_SDL=2 -s USE_SDL_IMAGE=2 -s ASSERTIONS=1", ] \ No newline at end of file diff --git a/build.ps1 b/build.ps1 new file mode 100644 index 0000000..03d8676 --- /dev/null +++ b/build.ps1 @@ -0,0 +1,7 @@ +& cargo build --target=wasm32-unknown-emscripten --release + +mkdir -p dist -Force + +cp ./target/wasm32-unknown-emscripten/release/Pac_Man.wasm ./dist +cp ./target/wasm32-unknown-emscripten/release/Pac-Man.js ./dist +cp index.html dist \ No newline at end of file diff --git a/build.sh b/build.sh index 53e4853..bc6c232 100755 --- a/build.sh +++ b/build.sh @@ -5,6 +5,6 @@ cargo build --target=wasm32-unknown-emscripten --release mkdir -p dist -cp target/wasm32-unknown-emscripten/release/rust_sdl2_wasm.wasm dist -cp target/wasm32-unknown-emscripten/release/rust-sdl2-wasm.js dist +cp target/wasm32-unknown-emscripten/release/Pac_Man.wasm dist +cp target/wasm32-unknown-emscripten/release/Pac-Man.js dist cp index.html dist \ No newline at end of file diff --git a/index.html b/index.html index afe8f80..7ea43b4 100644 --- a/index.html +++ b/index.html @@ -6,7 +6,7 @@
- +