metaforce/Graphics/Cargo.toml

78 lines
2.1 KiB
TOML
Raw Normal View History

2022-02-01 00:06:54 +00:00
[package]
name = "aurora"
version = "0.0.1"
authors = ["Luke Street <luke@street.dev>"]
edition = "2021"
license = "MIT"
[lib]
crate-type = ["staticlib"]
#[[bin]]
#name = "metaforce"
#path = "src/main.rs"
[dependencies]
2022-02-05 02:23:15 +00:00
cxx = "1.0.64"
2022-02-01 00:06:54 +00:00
env_logger = "0.9.0"
pollster = "0.2.4"
2022-02-05 02:23:15 +00:00
binrw = "0.8.4"
2022-02-01 00:06:54 +00:00
modular-bitfield = "0.11.2"
num-traits = "0.2.14"
2022-02-05 02:23:15 +00:00
num_enum = "0.5.6"
2022-02-01 00:06:54 +00:00
bytemuck = "1.7.3"
bytemuck_derive = "1.0.1"
log = "0.4.14"
log-panics = "2.0.0"
cgmath = "0.18.0"
smallvec = "1.7.0"
scopeguard = "1.1.0"
twox-hash = "1.6.2"
2022-02-05 02:23:15 +00:00
winit = "0.26.1"
bitflags = "1.3.2"
2022-02-08 01:48:08 +00:00
# custom sdl2
sdl2 = { git = "https://github.com/encounter/rust-sdl2.git", rev = "f39d7a7549fd59bebb1fb42ec12973200bb3080b", features = ["no-link", "hidapi"] }
2022-02-01 00:06:54 +00:00
[dependencies.imgui]
git = "https://github.com/imgui-rs/imgui-rs"
rev = "55a76370466953d5c044afc123330d0262b50e17"
[dependencies.imgui-winit-support]
git = "https://github.com/imgui-rs/imgui-rs"
rev = "55a76370466953d5c044afc123330d0262b50e17"
default-features = false
features = ["winit-26"]
[patch.'https://github.com/imgui-rs/imgui-rs']
imgui-sys = { path = "../imgui-sys" }
[patch.crates-io]
imgui-sys = { path = "../imgui-sys" }
2022-02-05 02:23:15 +00:00
naga = { git = "https://github.com/gfx-rs/naga", rev = "d6f8958b346676396db97053771b8d95684c47ee" }
2022-02-01 00:06:54 +00:00
[dependencies.wgpu]
#path = "../../wgpu/wgpu"
git = "https://github.com/gfx-rs/wgpu"
2022-02-05 02:23:15 +00:00
rev = "766c6cda1917c1265fa8a5f610ef7516d4314d1b"
2022-02-01 00:06:54 +00:00
features = ["spirv"]
#[patch.'https://github.com/gfx-rs/naga']
#naga = { path = "../../naga" }
[build-dependencies]
#naga = { path = "../../naga", features = ['spv-out', 'wgsl-in'] }
2022-02-05 02:23:15 +00:00
naga = { git = "https://github.com/gfx-rs/naga", rev = "d6f8958b346676396db97053771b8d95684c47ee", features = ['spv-out', 'wgsl-in'] }
2022-02-01 00:06:54 +00:00
bytemuck = "1.7.3"
2022-02-05 02:23:15 +00:00
cxx-build = "1.0.64"
2022-02-01 00:06:54 +00:00
bindgen = "0.59.2"
[target.'cfg(target_os = "android")'.dependencies]
android_logger = "0.10.1"
ndk-glue = "0.5.0"
[target.'cfg(not(target_os = "android"))'.dependencies]
wgpu-subscriber = "0.1.0"
[target.'cfg(target_family = "wasm")'.dependencies]
console_error_panic_hook = "0.1.7"
console_log = "0.2.0"
wasm-bindgen-futures = "0.4.28"
#features = ["web-sys"]