[package]
edition = "2024"
name = "makara"
version = "0.2.4"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "A Bevy UI simplifier that make it easy to build GUI app with bevy engine."
homepage = "https://github.com/MuongKimhong/makara"
readme = "README.md"
keywords = [
"GUI",
"Rust",
"ECS",
]
license = "MIT"
repository = "https://github.com/MuongKimhong/makara"
[lib]
name = "makara"
path = "src/lib.rs"
[[example]]
name = "counter"
path = "examples/counter.rs"
[[example]]
name = "dropdown"
path = "examples/dropdown.rs"
[[example]]
name = "form"
path = "examples/form.rs"
[[example]]
name = "hello_world"
path = "examples/hello_world.rs"
[[example]]
name = "image"
path = "examples/image.rs"
[[example]]
name = "modal"
path = "examples/modal.rs"
[[example]]
name = "routing"
path = "examples/routing.rs"
[[example]]
name = "scroll"
path = "examples/scroll.rs"
[[example]]
name = "select"
path = "examples/select.rs"
[[example]]
name = "slider"
path = "examples/slider.rs"
[[example]]
name = "todo"
path = "examples/todo/main.rs"
[dependencies.bevy]
version = "0.18.0"
features = [
"debug",
"default_font",
"png",
"jpeg",
"webp",
"https",
"experimental_bevy_ui_widgets",
]
[dependencies.cosmic-text]
version = "0.15.0"
[dependencies.crossbeam-channel]
version = "0.5.15"
[dependencies.smol_str]
version = "0.2.2"
[dependencies.webbrowser]
version = "1.0.6"
[target.'cfg(not(target_arch = "wasm32"))'.dependencies.arboard]
version = "3.6.1"
[target.'cfg(not(target_arch = "wasm32"))'.dependencies.os]
version = "0.1.0"
[target.'cfg(target_arch = "wasm32")'.dependencies.js-sys]
version = "0.3.85"
[target.'cfg(target_arch = "wasm32")'.dependencies.wasm-bindgen]
version = "0.2.108"
[target.'cfg(target_arch = "wasm32")'.dependencies.wasm-bindgen-futures]
version = "0.4.50"
[target.'cfg(target_arch = "wasm32")'.dependencies.web-sys]
version = "0.3.77"
features = [
"Clipboard",
"Navigator",
"Window",
]