diff --git a/before.html b/before.html
index f3b3083..c05cd5e 100644
--- a/before.html
+++ b/before.html
@@ -9,6 +9,10 @@
{ value: "x86_64-unknown-linux-gnu", name: "x86-64 GNU/Linux" },
{ value: "x86_64-pc-windows-msvc", name: "x86-64 Windows MSVC" },
{ value: "aarch64-apple-darwin", name: "ARM64 MacOS" },
+ { value: "wasm32-unknown-unknown", namr: "WebAssembly (32-bit) unknown-unknown" },
+ { value: "wasm32-wasip1", name: "WebAssembly (32-bit) WASIp1" },
+ { value: "aarch64-linux-android", name: "ARM64 Android" },
+ { value: "aarch64-apple-ios", name: "ARM64 iOS" },
];
info.innerHTML = `
diff --git a/build.sh b/build.sh
index 586f663..e2c5fd9 100755
--- a/build.sh
+++ b/build.sh
@@ -19,7 +19,15 @@ rm -f bootstrap.toml
--set rust.llvm-bitcode-linker=false \
--set build.optimized-compiler-builtins=false # necessary to make cross-doc work for all targets
-targets=(x86_64-unknown-linux-gnu x86_64-pc-windows-msvc aarch64-apple-darwin)
+targets=(
+ x86_64-unknown-linux-gnu
+ x86_64-pc-windows-msvc
+ aarch64-apple-darwin
+ wasm32-unknown-unknown
+ wasm32-wasip1
+ aarch64-linux-android
+ aarch64-apple-ios
+)
# bootstrap uses this var to perform CI detection :(
unset CI