summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/rust/rust-toolchain.toml3
-rw-r--r--examples/wasm-rust.rs11
2 files changed, 14 insertions, 0 deletions
diff --git a/examples/rust/rust-toolchain.toml b/examples/rust/rust-toolchain.toml
new file mode 100644
index 0000000..21a0cab
--- /dev/null
+++ b/examples/rust/rust-toolchain.toml
@@ -0,0 +1,3 @@
+[toolchain]
+channel="nightly"
+targets=["wasm32-unknown-unknown"]
diff --git a/examples/wasm-rust.rs b/examples/wasm-rust.rs
index cff38f5..9b057f1 100644
--- a/examples/wasm-rust.rs
+++ b/examples/wasm-rust.rs
@@ -36,6 +36,17 @@ fn main() -> Result<()> {
"printi32" => printi32()?,
"fibonacci" => fibonacci()?,
"tinywasm" => tinywasm()?,
+ "all" => {
+ println!("Running all examples");
+ println!("\nhello.wasm:");
+ hello()?;
+ println!("\nprinti32.wasm:");
+ printi32()?;
+ println!("\nfibonacci.wasm:");
+ fibonacci()?;
+ println!("\ntinywasm.wasm:");
+ tinywasm()?;
+ }
_ => {}
}