clay-layout 0.4.0

Rust bindings for Clay, a UI layout library written in C.
Documentation
[build-dependencies.cc]
version = "1.0"

[dependencies.raylib]
optional = true
version = "5.5.0"

[dependencies.skia-safe]
features = ["gl"]
optional = true
version = "0.86.0"

[dev-dependencies.bytemuck]
features = ["derive"]
version = "1.23"

[dev-dependencies.glyphon]
version = "0.8.0"

[dev-dependencies.pollster]
version = "0.4"

[dev-dependencies.wgpu]
version = "24.0"

[dev-dependencies.winit]
version = "0.30"

[[example]]
name = "basic_rectangle"
path = "examples/basic_rectangle.rs"

[[example]]
name = "raylib_renderer"
path = "examples/raylib_renderer.rs"
required-features = ["raylib", "std"]

[[example]]
name = "wgpu"
path = "examples/wgpu/main.rs"

[features]
debug = []
default = ["std"]
raylib-renderer = ["raylib"]
skia-renderer = ["skia-safe"]
std = []
wasm = []

[lib]
name = "clay_layout"
path = "src/lib.rs"

[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
description = "Rust bindings for Clay, a UI layout library written in C."
edition = "2021"
exclude = ["scripts/*", ".vscode/*", ".github/*", ".cargo/*"]
keywords = ["clay", "ui", "layout", "bindings", "no_std"]
license-file = "LICENSE.md"
name = "clay-layout"
readme = "README.md"
repository = "https://github.com/clay-ui-rs/clay"
version = "0.4.0"