forked from nical/lyon
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Cargo.toml
63 lines (55 loc) · 1.41 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
[package]
name = "lyon"
version = "0.15.6"
description = "2D Graphics rendering on the GPU using tessellation."
authors = [ "Nicolas Silva <[email protected]>" ]
repository = "https://github.com/nical/lyon"
documentation = "https://docs.rs/lyon/"
keywords = ["2d", "graphics", "tessellation", "svg"]
license = "MIT/Apache-2.0"
exclude = [
"assets/*",
"examples/*",
"bench/*",
"cli/*",
".vscode/*",
"all.sh"
]
[lib]
name = "lyon"
path = "src/lib.rs"
# Uncomment this when profiling.
#[profile.release]
#debug = true
[features]
serialization = ["lyon_tessellation/serialization"]
debugger = ["lyon_tessellation/debugger"]
experimental = ["lyon_tessellation/experimental"]
svg = ["lyon_svg"]
extra = ["lyon_extra"]
libtess2 = ["lyon_tess2"]
profiling = ["lyon_tessellation/profiling"]
[dependencies]
lyon_tessellation = { version = "0.15.6", path = "tessellation/" }
lyon_algorithms = { version = "0.15.0", path = "algorithms/" }
lyon_extra = { version = "0.15.0", optional = true, path = "extra/" }
lyon_svg = { version = "0.15.0", optional = true, path = "svg/" }
lyon_tess2 = { version = "0.15.0", optional = true, path = "tess2/" }
[workspace]
members = [
"path",
"tessellation",
"algorithms",
"tess2",
"geom",
"extra",
"svg",
"cli",
"wasm_test",
"examples/wgpu",
"examples/wgpu_svg",
"examples/walk_path",
"bench/tess",
"bench/path",
"bench/geom"
]