]> patrickod personal git archive - tincan.git/blob - rs-lorachat/Cargo.toml
wip on getting this thing to do USB
[tincan.git] / rs-lorachat / Cargo.toml
1 [package]
2 name = "rs-lorachat"
3 version = "0.1.0"
4 authors = ["Andy Isaacson <adi@hexapodia.org>"]
5 edition = "2018"
6
7 [dependencies]
8 feather_m0 = { git = "https://github.com/atsamd-rs/atsamd" }
9 # feather_m0 = { path = "/home/adi/opp/atsamd" }
10 cortex-m = "0.6"
11 embedded-hal = "0.2.3"
12
13 [dependencies.cortex-m-rt]
14 version = "0.6.12"
15 optional = true
16
17 [dependencies.atsamd-hal]
18 version = "0.12"
19
20 [dependencies.panic-halt]
21 version = "0.2"
22 optional = true
23
24 [dependencies.usb-device]
25 version = "0.2"
26 optional = true
27
28 [dependencies.rtic-monotonic]
29 version = "=0.1.0-alpha.1"
30 optional = true
31
32 [dependencies.usbd-serial]
33 version = "0.1"
34 optional = true
35
36 [dev-dependencies]
37 cortex-m-semihosting = "0.3"
38 heapless = "0.5"
39
40 [dev-dependencies.cortex-m-rtic]
41 version = "0.6.0-alpha.4"
42
43 [features]
44 default = ["rt", "atsamd-hal/samd21g", "panic_halt"]
45 rt = ["cortex-m-rt", "atsamd-hal/samd21g-rt"]
46 panic_halt = ["panic-halt"]
47 usb = ["atsamd-hal/usb", "usb-device", "usbd-serial"]
48 unproven = ["atsamd-hal/unproven"]
49 # Enable pins for the radio on "RadioFruits" with RFM95, RFM96, RFM69
50 rfm = []