plate-tool/plate-tool-eframe/Cargo.toml

46 lines
964 B
TOML

[package]
name = "plate-tool-eframe"
version = "0.1.0"
edition = "2021"
[dependencies]
plate-tool-lib = { path = "../plate-tool-lib" }
eframe = { version = "0.33", default-features = false, features = [
"default_fonts",
"glow",
"wayland",
"persistence",
]}
poll-promise = "0.3"
log = "0.4"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
env_logger = "0.11"
rfd = "0.15"
[target.'cfg(target_arch = "wasm32")'.dependencies]
wasm-bindgen-futures = "0.4"
web-sys = { version = "0.3", features = [
"Window",
"Document",
"HtmlInputElement",
"HtmlAnchorElement",
"FileList",
"Blob",
"Url"
] }
wasm-bindgen = "0.2"
js-sys = "0.3"
gloo-file = { version = "0.3", features = ["futures"] }
gloo-timers = { version = "0.3", features = ["futures"] }
poll-promise = { version = "0.3", features = ["web"] }
#[profile.release]
#opt-level = 2
#[profile.dev.package."*"]
#opt-level = 2