forked from tock/tock
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Cargo.toml
108 lines (104 loc) · 2.51 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
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
# Licensed under the Apache License, Version 2.0 or the MIT License.
# SPDX-License-Identifier: Apache-2.0 OR MIT
# Copyright Tock Contributors 2022.
[workspace]
members = [
"arch/cortex-m",
"arch/cortex-m0",
"arch/cortex-m0p",
"arch/cortex-m3",
"arch/cortex-m4",
"arch/cortex-m7",
"arch/riscv",
"arch/rv32i",
"boards/acd52832",
"boards/nano_rp2040_connect",
"boards/arty_e21",
"boards/opentitan/earlgrey-cw310",
"boards/esp32-c3-devkitM-1",
"boards/clue_nrf52840",
"boards/hail",
"boards/hifive_inventor",
"boards/hifive1",
"boards/imix",
"boards/imxrt1050-evkb",
"boards/litex/arty",
"boards/litex/sim",
"boards/msp_exp432p401r",
"boards/microbit_v2",
"boards/nordic/nrf52840dk",
"boards/nordic/nrf52840_dongle",
"boards/nordic/nrf52dk",
"boards/sma_q3",
"boards/nucleo_f429zi",
"boards/nucleo_f446re",
"boards/particle_boron",
"boards/pico_explorer_base",
"boards/raspberry_pi_pico",
"boards/apollo3/redboard_artemis_nano",
"boards/apollo3/lora_things_plus",
"boards/redboard_redv",
"boards/stm32f3discovery",
"boards/stm32f412gdiscovery",
"boards/stm32f429idiscovery",
"boards/teensy40",
"boards/nano33ble",
"boards/qemu_rv32_virt",
"boards/swervolf",
"boards/weact_f401ccu6/",
"capsules/core",
"capsules/extra",
"chips/apollo3",
"chips/arty_e21_chip",
"chips/e310_g002",
"chips/e310_g003",
"chips/e310x",
"chips/earlgrey",
"chips/esp32",
"chips/esp32-c3",
"chips/imxrt10xx",
"chips/litex",
"chips/litex_vexriscv",
"chips/lowrisc",
"chips/msp432",
"chips/nrf52",
"chips/nrf52832",
"chips/nrf52833",
"chips/nrf52840",
"chips/nrf5x",
"chips/qemu_rv32_virt_chip",
"chips/rp2040",
"chips/sam4l",
"chips/sifive",
"chips/stm32f303xc",
"chips/stm32f401cc",
"chips/stm32f429zi",
"chips/stm32f446re",
"chips/stm32f412g",
"chips/stm32f4xx",
"chips/swerv",
"chips/swervolf-eh1",
"chips/virtio",
"kernel",
"libraries/enum_primitive",
"libraries/riscv-csr",
"libraries/tock-cells",
"libraries/tock-register-interface",
"libraries/tickv",
]
exclude = ["tools/"]
[workspace.package]
version = "0.1.0"
authors = ["Tock Project Developers <tock-dev@googlegroups.com>"]
edition = "2021"
[profile.dev]
panic = "abort"
lto = false
opt-level = "z"
debug = true
[profile.release]
panic = "abort"
lto = true
opt-level = "z"
debug = true
codegen-units = 1