]> patrickod personal git archive - tincan.git/blobdiff - rs-lorachat/Cargo.toml
specify usb,unproven as default features to stop CLI arg repetition
[tincan.git] / rs-lorachat / Cargo.toml
index b76ed9186bdb91f98b65ab17afbd7bb89809d003..849d90105db32c0f74581661844bda8e9b2d3d65 100644 (file)
@@ -5,37 +5,21 @@ authors = ["Andy Isaacson <adi@hexapodia.org>"]
 edition = "2018"
 
 [dependencies]
-feather_m0 = { git = "https://github.com/atsamd-rs/atsamd" }
-# feather_m0 = { path = "/home/adi/opp/atsamd" }
+feather_m0 = { version = "0.9.0", features = ["usb"] }
 cortex-m = "0.6"
 embedded-hal = "0.2.3"
-
-[dependencies.cortex-m-rt]
-version = "0.6.12"
-optional = true
-
-[dependencies.atsamd-hal]
-version = "0.12"
-default-features = false
-
-[dependencies.panic-halt]
-version = "0.2"
-optional = true
-
-[dependencies.usb-device]
-version = "0.2"
-optional = true
-
-[dependencies.usbd-serial]
-version = "0.1"
-optional = true
+cortex-m-rt = { version = "0.6.12", optional = true }
+atsamd-hal = "0.12"
+panic-halt = { version = "0.2", optional = true }
+usb-device = { version = "0.2", optional = true }
+usbd-serial = { version = "0.1", optional = true }
 
 [dev-dependencies]
 cortex-m-semihosting = "0.3"
 heapless = "0.5"
 
 [features]
-default = ["rt", "atsamd-hal/samd21g", "panic_halt"]
+default = ["rt", "atsamd-hal/samd21g", "panic_halt", "usb", "unproven"]
 rt = ["cortex-m-rt", "atsamd-hal/samd21g-rt"]
 panic_halt = ["panic-halt"]
 usb = ["atsamd-hal/usb", "usb-device", "usbd-serial"]