-
Notifications
You must be signed in to change notification settings - Fork 5
/
Cargo.toml
47 lines (39 loc) · 1.3 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
[package]
name = "slint-mcu-rust-template"
version = "0.1.0"
edition = "2021"
build = "build.rs"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
slint = { version = "1.7", default-features = false, features = ["compat-1-2", "renderer-software"] }
# for the rp-pico, replace by the hal for your crate
rp-pico = { version = "0.5", optional = true }
cortex-m = { version = "0.7.6", optional = true }
cortex-m-rt = {version = "0.7.1", optional = true }
embedded-alloc = { version = "0.5", optional = true }
st7789 = { version = "0.7", optional = true }
shared-bus = { version = "0.2.4", optional = true }
panic-halt = { version = "0.2.0", optional = true }
display-interface-spi = { version = "0.4.1", optional = true }
embedded-graphics-core = { version = "0.3.3", optional = true }
embedded-hal = {version = "0.2.7", optional = true }
fugit = { version = "0.3.6", optional = true }
[build-dependencies]
slint-build = { version = "1.7" }
[features]
simulator = ["slint/backend-winit"]
pico = [
"slint/unsafe-single-threaded",
"slint/libm",
"rp-pico",
"cortex-m",
"cortex-m-rt",
"embedded-alloc",
"embedded-hal",
"fugit",
"st7789",
"display-interface-spi",
"embedded-graphics-core",
"shared-bus",
"panic-halt"
]