diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..e302834 --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,16 @@ +[package] +name = "nemu" +version = "0.1.0" +edition = "2021" +authors = ["Antifallobst ", "Eric-Paul Ickhorn Building NerdEMU" + wasm-pack build --target web +} + +nemu_run(){ + echo " --> Starting HTTP server" + python3 -m http.server +} + +echo "!=====[ NerdEMU build script ]=====!" + +nemu_build + +case $1 in + "test") + nemu_run + ;; +esac + +echo "!=====[ Finished ]=====!" diff --git a/index.html b/index.html new file mode 100644 index 0000000..54a6531 --- /dev/null +++ b/index.html @@ -0,0 +1,15 @@ + + + + + test + + + + + diff --git a/src/lib.rs b/src/lib.rs new file mode 100644 index 0000000..1dadb36 --- /dev/null +++ b/src/lib.rs @@ -0,0 +1,11 @@ +use wasm_bindgen::prelude::*; + +#[wasm_bindgen] +extern { + pub fn alert(s: &str); +} + +#[wasm_bindgen] +pub fn greet(name: &str) { + alert(&format!("Hello, {}!", name)); +}