Compare commits

...

2 Commits
master ... web

Author SHA1 Message Date
79ad4f815a index.html 2023-08-31 02:12:29 -07:00
ac0c42fc87 wasm deps 2023-08-31 02:10:50 -07:00
3 changed files with 44 additions and 0 deletions

26
Cargo.lock generated
View File

@ -302,6 +302,26 @@ dependencies = [
"crossbeam-utils", "crossbeam-utils",
] ]
[[package]]
name = "console_error_panic_hook"
version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc"
dependencies = [
"cfg-if",
"wasm-bindgen",
]
[[package]]
name = "console_log"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be8aed40e4edbf4d3b4431ab260b63fdc40f5780a4766824329ea0f1eefe3c0f"
dependencies = [
"log",
"web-sys",
]
[[package]] [[package]]
name = "core-foundation" name = "core-foundation"
version = "0.9.3" version = "0.9.3"
@ -1409,12 +1429,18 @@ version = "0.1.0"
dependencies = [ dependencies = [
"async-executor", "async-executor",
"bytemuck", "bytemuck",
"console_error_panic_hook",
"console_log",
"ddsfile", "ddsfile",
"env_logger", "env_logger",
"glam", "glam",
"js-sys",
"log", "log",
"obj", "obj",
"pollster", "pollster",
"wasm-bindgen",
"wasm-bindgen-futures",
"web-sys",
"wgpu", "wgpu",
"winit", "winit",
] ]

View File

@ -16,3 +16,13 @@ obj = "0.10.2"
pollster = "0.3.0" pollster = "0.3.0"
wgpu = "0.17.0" wgpu = "0.17.0"
winit = "0.28.6" winit = "0.28.6"
# https://doc.rust-lang.org/cargo/reference/specifying-dependencies.html#platform-specific-dependencies
[target.wasm32-unknown-unknown.dependencies]
console_error_panic_hook = "0.1.7"
console_log = "1.0.0"
js-sys = "0.3.64"
wasm-bindgen = "0.2.87"
wasm-bindgen-futures = "0.4.37"
web-sys = { version = "0.3.64", features = ["Location", "Window"] }

8
generated/index.html Normal file
View File

@ -0,0 +1,8 @@
<html>
<body>
<script type="module">
import init from "./strafe-client.js";
init();
</script>
</body>
</html>