Initial web support

This commit is contained in:
Alex Page 2022-02-04 19:09:59 -05:00
parent 4cd9f5acc3
commit cbcda28719
17 changed files with 238 additions and 143 deletions

28
Cargo.lock generated
View file

@ -127,7 +127,7 @@ checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a"
[[package]]
name = "bracket-algorithm-traits"
version = "0.8.2"
source = "git+https://github.com/amethyst/bracket-lib#5e35a050f5181892155a2eb4641af7445273a6f3"
source = "git+https://github.com/amethyst/bracket-lib#cf8eec60ae17f2534a14f3ae643c871202aed192"
dependencies = [
"bracket-geometry",
"smallvec",
@ -136,7 +136,7 @@ dependencies = [
[[package]]
name = "bracket-color"
version = "0.8.2"
source = "git+https://github.com/amethyst/bracket-lib#5e35a050f5181892155a2eb4641af7445273a6f3"
source = "git+https://github.com/amethyst/bracket-lib#cf8eec60ae17f2534a14f3ae643c871202aed192"
dependencies = [
"lazy_static",
"parking_lot",
@ -145,7 +145,7 @@ dependencies = [
[[package]]
name = "bracket-embedding"
version = "0.8.0"
source = "git+https://github.com/amethyst/bracket-lib#5e35a050f5181892155a2eb4641af7445273a6f3"
source = "git+https://github.com/amethyst/bracket-lib#cf8eec60ae17f2534a14f3ae643c871202aed192"
dependencies = [
"lazy_static",
"parking_lot",
@ -154,7 +154,7 @@ dependencies = [
[[package]]
name = "bracket-geometry"
version = "0.8.3"
source = "git+https://github.com/amethyst/bracket-lib#5e35a050f5181892155a2eb4641af7445273a6f3"
source = "git+https://github.com/amethyst/bracket-lib#cf8eec60ae17f2534a14f3ae643c871202aed192"
dependencies = [
"ultraviolet",
]
@ -162,7 +162,7 @@ dependencies = [
[[package]]
name = "bracket-lib"
version = "0.8.2"
source = "git+https://github.com/amethyst/bracket-lib#5e35a050f5181892155a2eb4641af7445273a6f3"
source = "git+https://github.com/amethyst/bracket-lib#cf8eec60ae17f2534a14f3ae643c871202aed192"
dependencies = [
"bracket-algorithm-traits",
"bracket-color",
@ -176,7 +176,7 @@ dependencies = [
[[package]]
name = "bracket-noise"
version = "0.8.2"
source = "git+https://github.com/amethyst/bracket-lib#5e35a050f5181892155a2eb4641af7445273a6f3"
source = "git+https://github.com/amethyst/bracket-lib#cf8eec60ae17f2534a14f3ae643c871202aed192"
dependencies = [
"bracket-random",
]
@ -184,7 +184,7 @@ dependencies = [
[[package]]
name = "bracket-pathfinding"
version = "0.8.4"
source = "git+https://github.com/amethyst/bracket-lib#5e35a050f5181892155a2eb4641af7445273a6f3"
source = "git+https://github.com/amethyst/bracket-lib#cf8eec60ae17f2534a14f3ae643c871202aed192"
dependencies = [
"bracket-algorithm-traits",
"bracket-geometry",
@ -195,7 +195,7 @@ dependencies = [
[[package]]
name = "bracket-random"
version = "0.8.3"
source = "git+https://github.com/amethyst/bracket-lib#5e35a050f5181892155a2eb4641af7445273a6f3"
source = "git+https://github.com/amethyst/bracket-lib#cf8eec60ae17f2534a14f3ae643c871202aed192"
dependencies = [
"getrandom",
"js-sys",
@ -209,7 +209,7 @@ dependencies = [
[[package]]
name = "bracket-rex"
version = "0.8.0"
source = "git+https://github.com/amethyst/bracket-lib#5e35a050f5181892155a2eb4641af7445273a6f3"
source = "git+https://github.com/amethyst/bracket-lib#cf8eec60ae17f2534a14f3ae643c871202aed192"
dependencies = [
"bracket-color",
"bracket-embedding",
@ -220,7 +220,7 @@ dependencies = [
[[package]]
name = "bracket-terminal"
version = "0.8.5"
source = "git+https://github.com/amethyst/bracket-lib#5e35a050f5181892155a2eb4641af7445273a6f3"
source = "git+https://github.com/amethyst/bracket-lib#cf8eec60ae17f2534a14f3ae643c871202aed192"
dependencies = [
"anyhow",
"bracket-color",
@ -325,9 +325,9 @@ dependencies = [
[[package]]
name = "clang-sys"
version = "1.3.0"
version = "1.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fa66045b9cb23c2e9c1520732030608b02ee07e5cfaa5a521ec15ded7fa24c90"
checksum = "4cc00842eed744b858222c4c9faf7243aafc6d33f92f96935263ef4d8a41ce21"
dependencies = [
"glob",
"libc",
@ -513,6 +513,7 @@ dependencies = [
"parking_lot",
"stdweb",
"thiserror",
"wasm-bindgen",
"web-sys",
"winapi 0.3.9",
]
@ -1070,12 +1071,15 @@ name = "kroz"
version = "0.1.0"
dependencies = [
"bracket-lib",
"console_error_panic_hook",
"cpal",
"fundsp",
"hecs",
"instant",
"oddio",
"specs-derive",
"typenum",
"wasm-bindgen",
"winres",
]