gioser

tawasuyu/taffy

A high performance rust-powered UI layout library

Rust 979HTML 924Markdown 12TOML 82994 Sutichaykuna

⎇ ffb470aade51878952bec921cf5b5405a838fa4c Cargo.toml TOML · 60 siq'ikuna · 1.2 KB Ñawpa willay ch'uya

Break out a sys module that encapsulates target-specific APIs ffb470aad · David Flemström ·

1[package]
2name = "stretch"
3version = "0.3.2"
4authors = ["Emil Sjölander <emil@visly.app>"]
5edition = "2018"
6include = ["src/**/*", "Cargo.toml"]
7description = "High performance & cross-platform Flexbox implementation"
8repository = "https://github.com/vislyhq/stretch"
9readme = "README.md"
10keywords = ["ios", "android", "cross-platform", "layout", "flexbox"]
11categories = ["gui"]
12license-file = "LICENSE"
13
14[badges]
15circle-ci = { repository = "vislyhq/stretch", branch = "master" }
16maintenance = { status = "experimental" }
17
18[dependencies]
19arrayvec = "0.5.1"
20hash32 = "0.1.1"
21hash32-derive = "0.1.0"
22heapless = "0.5.1"
23lazy_static = "1.4"
24spin = "0.5.2"
25typenum = "1.11.2"
26
27[dependencies.hashbrown]
28version = "0.6.3"
29optional = true
30
31[dependencies.serde]
32version = "1.0.102"
33features = ["serde_derive"]
34optional = true
35
36[features]
37default = ["std"]
38alloc = ["hashbrown"]
39std = []
40serde_camel_case = ["serde"]
41serde_kebab_case = ["serde"]
42
43[dev-dependencies]
44criterion = "0.3.0"
45
46[profile.release]
47lto = true
48panic = 'abort'
49
50[[bench]]
51name = "generated"
52path = "benches/generated/mod.rs"
53harness = false
54
55[[bench]]
56name = "complex"
57harness = false
58
59[workspace]
60members = [ "scripts/gentest" ]