aboutsummaryrefslogtreecommitdiff
path: root/Cargo.toml
diff options
context:
space:
mode:
authorDario Nieuwenhuis <[email protected]>2021-03-29 21:46:51 +0200
committerDario Nieuwenhuis <[email protected]>2021-03-29 21:46:51 +0200
commit4371302da87f7fad4649c0ef4eade9432dc94529 (patch)
treed09f2b75e7e116e6e96f4233c16cca47efbc20b3 /Cargo.toml
parent02ae53e71ba034268d929bcbaa359200fcb34690 (diff)
Remove workspace Cargo.toml, add template
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml58
1 files changed, 0 insertions, 58 deletions
diff --git a/Cargo.toml b/Cargo.toml
deleted file mode 100644
index bc3fcdd37..000000000
--- a/Cargo.toml
+++ /dev/null
@@ -1,58 +0,0 @@
1
2[workspace]
3members = [
4 "embassy",
5 "embassy-traits",
6 "embassy-nrf",
7 "embassy-stm32",
8 "embassy-stm32f4",
9 "embassy-stm32l0",
10 "embassy-nrf-examples",
11 "embassy-stm32f4-examples",
12 "embassy-macros",
13 "embassy-extras",
14]
15
16# embassy-std enables std-only features. Since Cargo resolves all features
17# for all crates in the workspace together, including it would result in
18# incompatible features enabled in embassy.
19exclude = [
20 "embassy-std",
21 "embassy-std-examples",
22 "embassy-rp",
23 "embassy-rp-examples",
24]
25
26[profile.dev]
27codegen-units = 1
28debug = 2
29debug-assertions = true
30incremental = false
31opt-level = 3
32overflow-checks = true
33
34[profile.release]
35codegen-units = 1
36debug = 2
37debug-assertions = false
38incremental = false
39lto = "fat"
40opt-level = 's'
41overflow-checks = false
42
43# do not optimize proc-macro crates = faster builds from scratch
44[profile.dev.build-override]
45codegen-units = 8
46debug = false
47debug-assertions = false
48opt-level = 0
49overflow-checks = false
50
51[profile.release.build-override]
52codegen-units = 8
53debug = false
54debug-assertions = false
55opt-level = 0
56overflow-checks = false
57
58[patch.crates-io]