tawasuyu

tawasuyu/taffy

A high performance rust-powered UI layout library

Rust 499HTML 238Markdown 7TOML 31442 Definitions

⎇ 8a41d7181043b8561bf8cb19dd61ae7d08b34d38 Cargo.toml TOML · 47 lines · 1011 B History raw

Include readme in published package (#219) 8a41d7181 · Nico Burns ·

1[package]
2name = "taffy"
3version = "0.2.0"
4authors = [
5    "Alice Cecile <alice.i.cecile@gmail.com>",
6    "Johnathan Kelley <jkelleyrtp@gmail.com>",
7]
8edition = "2021"
9include = ["src/**/*", "Cargo.toml", "README.md"]
10description = "A flexible UI layout library"
11repository = "https://github.com/DioxusLabs/taffy"
12keywords = ["cross-platform", "layout", "flexbox"]
13categories = ["gui"]
14license = "MIT"
15
16[dependencies]
17arrayvec = { version = "0.7", default-features = false }
18num-traits = { version = "0.2", default-features = false }
19serde = { version = "1.0", optional = true, features = ["serde_derive"] }
20slotmap = "1.0.6"
21
22[features]
23default = ["std"]
24alloc = []
25std = ["num-traits/std"]
26serde = ["dep:serde"]
27
28[dev-dependencies]
29criterion = "0.3"
30rstest = "0.15.0"
31
32[profile.release]
33lto = true
34panic = 'abort'
35
36[[bench]]
37name = "generated"
38path = "benches/generated/mod.rs"
39harness = false
40
41[[bench]]
42name = "complex"
43path = "benches/complex.rs"
44harness = false
45
46[workspace]
47members = ["scripts/gentest"]