-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCargo.toml
88 lines (75 loc) · 2.21 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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
[package]
authors.workspace = true
edition.workspace = true
name = "rsact"
version.workspace = true
[dependencies]
# rsact-reactive = {path = "./rsact-reactive", features = ["single-thread"]}
# rsact-encoder = {path = "./rsact-encoder"}
rsact-ui = {path = "./rsact-ui"}
[workspace]
exclude = ["examples"]
members = [
"rsact-ui",
"rsact-reactive", # "rsact-encoder",
"rsact-icons", # "rsact-widgets",
"rsact-macros",
]
resolver = "3"
[workspace.package]
authors = ["hazer-hazer"]
edition = "2024"
license = "MIT"
repository = "https://github.com/hazer-hazer/rsact"
version = "0.1.0"
[workspace.dependencies]
# rsact-encoder = {path = "./rsact-encoder", }
rsact-icons = {path = "./rsact-icons"}
rsact-macros = {path = "./rsact-macros"}
rsact-reactive = {path = "./rsact-reactive"}
rsact-ui = {path = "./rsact-ui"}
# rsact-widgets = {path = "./rsact-widgets", }
bitflags = {version = "2.9.0"}
defmt = {version = "0.3.8"}
derivative = {version = "2.2.0", default-features = false, features = [
"use_core",
]}
embedded-graphics = {version = "0.8.1", features = ["defmt"]}
embedded-graphics-core = {version = "0.4.0", features = ["defmt"]}
embedded-graphics-simulator = {version = "0.7.0"}
embedded-text = "0.7.2"
embedded-time = {version = "0.12.1"}
log = {version = "0.4.22", default-features = false, features = [
"max_level_off",
]}
micromath = {version = "2.1.0", features = ["num-traits"]}
num = {version = "0.4.3", default-features = false, features = ["libm"]}
once_cell = {version = "1.19.0", default-features = false, features = [
"critical-section",
]}
replace_with = {version = "0.1.7", default-features = false}
slotmap = {version = "1.0.7", default-features = false}
smallvec = {version = "1.13.2"}
u8g2-fonts = "0.6.0"
cap = "0.1.2"
tinyvec = {version = "1.9.0", features = ["alloc"]}
[workspace.lints]
[profile.dev]
debug = "full"
opt-level = 0
[profile.example]
debug = "full"
inherits = "dev"
opt-level = 3
[features]
default = []
single-thread = ["rsact-ui/single-thread"]
std = ["rsact-ui/std"]
simulator = ["rsact-ui/simulator"]
# [profile.sandbox]
# inherits = "dev"
# opt-level = 3
# [profile.dev.package."embedded-graphics-simulator"]
# opt-level = 3
# [profile.test.package."embedded-graphics-simulator"]
# opt-level = 3