Cargo.toml 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. [package]
  2. edition = "2024"
  3. name = "ws19695-wecker"
  4. version = "0.1.0"
  5. authors = ["Felix Bytow <drako@drako.guru>"]
  6. resolver = "2"
  7. [[bin]]
  8. name = "ws19695-wecker"
  9. test = false
  10. bench = false
  11. [dependencies]
  12. defmt = "1.0.1"
  13. defmt-rtt = { version = "1.0.0", features = ["disable-blocking-mode"] }
  14. panic-probe = { version = "1.0.0", features = ["print-defmt"] }
  15. embedded-hal = "1.0.0"
  16. embedded-hal-async = "1.0.0"
  17. embedded-io = "0.7.1"
  18. embedded-io-async = "0.7.0"
  19. embedded-storage = "0.3.1"
  20. embassy-net = { version = "0.7.1", features = ["defmt", "icmp", "tcp", "udp", "raw", "dhcpv4", "medium-ethernet", "dns", "proto-ipv4", "proto-ipv6", "multicast"] }
  21. embassy-futures = { version = "0.1.1", features = ["defmt"] }
  22. static_cell = "2.1.1"
  23. portable-atomic = { version = "1.5", features = ["critical-section"] }
  24. cortex-m-rt = "0.7.3"
  25. cyw43 = { version = "0.5.0", features = [] }
  26. cyw43-pio = { version = "0.8.0", features = ["defmt"] }
  27. embassy-executor = { version = "0.9.1", features = ["arch-cortex-m", "executor-thread", "defmt"] }
  28. embassy-sync = { version = "0.7.0", features = ["defmt"] }
  29. embassy-time = { version = "0.5.0", features = ["defmt", "defmt-timestamp-uptime"] }
  30. cortex-m = { version = "0.7.7" }
  31. embassy-rp = { version = "0.8.0", features = ["defmt", "unstable-pac", "time-driver", "critical-section-impl", "rp2040"] }
  32. [profile.release]
  33. debug = 2
  34. lto = true
  35. opt-level = 'z'
  36. [profile.dev]
  37. debug = 2
  38. lto = true
  39. opt-level = "z"