diff --git a/addons/boids/lib/boids.wasm b/addons/boids/lib/boids.wasm old mode 100644 new mode 100755 index 1d3a719..def8d79 Binary files a/addons/boids/lib/boids.wasm and b/addons/boids/lib/boids.wasm differ diff --git a/addons/boids/lib/boids.x86.dll b/addons/boids/lib/boids.x86.dll old mode 100644 new mode 100755 index a919bde..5fc8fe5 Binary files a/addons/boids/lib/boids.x86.dll and b/addons/boids/lib/boids.x86.dll differ diff --git a/addons/boids/lib/boids.x86.so b/addons/boids/lib/boids.x86.so new file mode 100755 index 0000000..3cda718 Binary files /dev/null and b/addons/boids/lib/boids.x86.so differ diff --git a/rust/.cargo/config.toml b/rust/.cargo/config.toml index 6e053ae..e5030c6 100644 --- a/rust/.cargo/config.toml +++ b/rust/.cargo/config.toml @@ -4,4 +4,4 @@ rustflags = [ "-C", "link-args=-pthread", # was -sUSE_PTHREADS=1 in earlier emscripten versions "-C", "target-feature=+atomics,+bulk-memory,+mutable-globals", "-Zlink-native-libraries=no" -] \ No newline at end of file +] diff --git a/rust/build.sh b/rust/build.sh new file mode 100755 index 0000000..7063d55 --- /dev/null +++ b/rust/build.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +cross build --release --target x86_64-unknown-linux-gnu +cross build --release --target x86_64-pc-windows-gnu +cross +nightly build -Zbuild-std --release --target wasm32-unknown-emscripten + +mv target/x86_64-unknown-linux-gnu/release/libboids.so ../addons/boids/lib/boids.x86.so +mv target/x86_64-pc-windows-gnu/release/boids.dll ../addons/boids/lib/boids.x86.dll +mv target/wasm32-unknown-emscripten/release/boids.wasm ../addons/boids/lib/boids.wasm