12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- #cargo-features = ["edition2021"]
- [package]
- edition = "2021"
- name = "hello_nsagp_with_rust_2022_0718_1907"
- version = "0.1.0"
- [dependencies]
- cortex-m = "0.7"
- cortex-m-rt = "0.7"
- embedded-hal = { version = "0.2.5", features = ["unproven"] }
- embedded-time = "0.12"
- rp2040-hal = "0.5.0"
- rp2040-boot2 = { version = "0.2" }
- defmt = "0.3"
- defmt-rtt = "0.3"
- panic-probe = { version = "0.3", features = ["print-defmt"] }
- # cargo build/run
- [profile.dev]
- codegen-units = 1
- debug = 2
- debug-assertions = true
- incremental = false
- opt-level = 3
- overflow-checks = true
- # cargo build/run --release
- [profile.release]
- codegen-units = 1
- debug = 2
- debug-assertions = false
- incremental = false
- lto = 'fat'
- opt-level = 3
- overflow-checks = false
- # do not optimize proc-macro crates = faster builds from scratch
- [profile.dev.build-override]
- codegen-units = 8
- debug = false
- debug-assertions = false
- opt-level = 0
- overflow-checks = false
- [profile.release.build-override]
- codegen-units = 8
- debug = false
- debug-assertions = false
- opt-level = 0
- overflow-checks = false
- # cargo test
- [profile.test]
- codegen-units = 1
- debug = 2
- debug-assertions = true
- incremental = false
- opt-level = 3
- overflow-checks = true
- # cargo test --release
- [profile.bench]
- codegen-units = 1
- debug = 2
- debug-assertions = false
- incremental = false
- lto = 'fat'
- opt-level = 3
|