rust-embedded / cargo-binutils

Cargo subcommands to invoke the LLVM tools shipped with the Rust toolchain
Apache License 2.0
474 stars 41 forks source link

Could not determine the wanted artifact #141

Closed HaoboGu closed 5 months ago

HaoboGu commented 5 months ago

When I use cargo size I got this error: Could not determine the wanted artifact.

My project is a workspace, organized like:

- root
  - src
    - Cargo.toml
  - examples
    - example1
      - Cargo.toml
    - example2
      - Cargo.toml  
  - Cargo.toml

The example1 and example2 has different compile target, both use src. So I enabled cargo-features = ["per-package-target"] and forced-target = "thumbv6m-none-eabi" in Cargo.toml.

cargo size worked well in the previous Rust nightly version(2023-12-31), but recently I updated Rust to 1.77-nightly(2024-01-17), cargo size was broken then.

burrbull commented 5 months ago

What Cargo.toml inside src? Looks too strange.

Emilgardis commented 5 months ago

Can you post the output of cargo metadata --no-deps and also the last few lines of cargo build --message-format=json

This is most definitely an issue with the unstable features you're using in cargo

HaoboGu commented 5 months ago

What Cargo.toml inside src? Looks too strange.

Cargo.toml inside src folder is nothing special, just like any normal library's cargo config

HaoboGu commented 5 months ago

Can you post the output of cargo metadata --no-deps and also the last few lines of cargo build --message-format=json

This is most definitely an issue with the unstable features you're using in cargo

Output of cargo metadata --no-deps:

warning: please specify `--format-version` flag explicitly to avoid compatibility problems
{"packages":[{"name":"rmk","version":"0.1.0","id":"path+file:///Users/haobogu/Projects/keyboard/rmk/rmk#0.1.0","license":"MIT OR Apache-2.0","license_file":null,"description":"Keyboard firmware written in Rust","source":null,"dependencies":[{"name":"byteorder","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^1.4","kind":null,"rename":null,"optional":false,"uses_default_features":false,"features":[],"target":null,"registry":null},{"name":"embassy-sync","source":"git+https://github.com/embassy-rs/embassy","req":"^0.5.0","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":[],"target":null,"registry":null},{"name":"embassy-time","source":"git+https://github.com/embassy-rs/embassy","req":"^0.3","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":[],"target":null,"registry":null},{"name":"embassy-usb","source":"git+https://github.com/embassy-rs/embassy","req":"^0.1.0","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":["usbd-hid","max-interface-count-8","max-handler-count-8"],"target":null,"registry":null},{"name":"embedded-alloc","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^0.5","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":[],"target":null,"registry":null},{"name":"embedded-hal","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^1.0.0","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":[],"target":null,"registry":null},{"name":"embedded-storage","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^0.3","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":[],"target":null,"registry":null},{"name":"log","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^0.4","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":[],"target":null,"registry":null},{"name":"num_enum","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^0.7","kind":null,"rename":null,"optional":false,"uses_default_features":false,"features":[],"target":null,"registry":null},{"name":"packed_struct","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^0.10","kind":null,"rename":null,"optional":false,"uses_default_features":false,"features":[],"target":null,"registry":null},{"name":"static_cell","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^2","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":[],"target":null,"registry":null},{"name":"usbd-hid","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^0.6.1","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":[],"target":null,"registry":null}],"targets":[{"kind":["lib"],"crate_types":["lib"],"name":"rmk","src_path":"/Users/haobogu/Projects/keyboard/rmk/rmk/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true}],"features":{"col2row":[],"default":["col2row"],"eeprom":[]},"manifest_path":"/Users/haobogu/Projects/keyboard/rmk/rmk/Cargo.toml","metadata":null,"publish":null,"authors":["Haobo Gu <haobogu@outlook.com>"],"categories":[],"keywords":[],"readme":"../README.md","repository":"https://github.com/haobogu/rmk","homepage":"https://github.com/haobogu/rmk","documentation":null,"edition":"2021","links":null,"default_run":null,"rust_version":null},{"name":"rmk-rp2040","version":"0.1.0","id":"path+file:///Users/haobogu/Projects/keyboard/rmk/boards/rp2040#rmk-rp2040@0.1.0","license":"MIT OR Apache-2.0","license_file":null,"description":"Keyboard firmware written in Rust","source":null,"dependencies":[{"name":"cortex-m","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^0.7.7","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":["inline-asm"],"target":null,"registry":null},{"name":"cortex-m-rt","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^0.7.3","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":[],"target":null,"registry":null},{"name":"defmt","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^0.3","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":[],"target":null,"registry":null},{"name":"defmt-rtt","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^0.4","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":[],"target":null,"registry":null},{"name":"embassy-executor","source":"git+https://github.com/embassy-rs/embassy","req":"^0.5.0","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":["defmt","arch-cortex-m","executor-thread","integrated-timers"],"target":null,"registry":null},{"name":"embassy-futures","source":"git+https://github.com/embassy-rs/embassy","req":"^0.1.0","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":[],"target":null,"registry":null},{"name":"embassy-rp","source":"git+https://github.com/embassy-rs/embassy","req":"^0.1.0","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":["defmt","time-driver","critical-section-impl"],"target":null,"registry":null},{"name":"embassy-time","source":"git+https://github.com/embassy-rs/embassy","req":"^0.3.0","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":["defmt","defmt-timestamp-uptime"],"target":null,"registry":null},{"name":"embedded-hal","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^1.0.0","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":["defmt-03"],"target":null,"registry":null},{"name":"embedded-storage","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^0.3","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":[],"target":null,"registry":null},{"name":"log","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^0.4.19","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":[],"target":null,"registry":null},{"name":"packed_struct","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^0.10.1","kind":null,"rename":null,"optional":false,"uses_default_features":false,"features":[],"target":null,"registry":null},{"name":"panic-probe","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^0.3","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":["print-defmt"],"target":null,"registry":null},{"name":"portable-atomic","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^1.5","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":["critical-section"],"target":null,"registry":null},{"name":"rmk","source":null,"req":"^0.1.0","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":["eeprom","col2row"],"target":null,"registry":null,"path":"/Users/haobogu/Projects/keyboard/rmk/rmk"},{"name":"static_cell","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^2","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":[],"target":null,"registry":null}],"targets":[{"kind":["bin"],"crate_types":["bin"],"name":"rmk-rp2040","src_path":"/Users/haobogu/Projects/keyboard/rmk/boards/rp2040/src/main.rs","edition":"2021","doc":true,"doctest":false,"test":false},{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/Projects/keyboard/rmk/boards/rp2040/build.rs","edition":"2021","doc":false,"doctest":false,"test":false}],"features":{},"manifest_path":"/Users/haobogu/Projects/keyboard/rmk/boards/rp2040/Cargo.toml","metadata":null,"publish":null,"authors":["Haobo Gu <haobogu@outlook.com>"],"categories":[],"keywords":[],"readme":"../../README.md","repository":"https://github.com/haobogu/rmk","homepage":"https://github.com/haobogu/rmk","documentation":null,"edition":"2021","links":null,"default_run":null,"rust_version":null},{"name":"rmk-stm32h7","version":"0.1.0","id":"path+file:///Users/haobogu/Projects/keyboard/rmk/boards/stm32h7#rmk-stm32h7@0.1.0","license":"MIT OR Apache-2.0","license_file":null,"description":"Keyboard firmware written in Rust","source":null,"dependencies":[{"name":"cortex-m","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^0.7.7","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":["critical-section-single-core"],"target":null,"registry":null},{"name":"cortex-m-rt","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^0.7.3","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":[],"target":null,"registry":null},{"name":"embassy-executor","source":"git+https://github.com/embassy-rs/embassy","req":"^0.5.0","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":["arch-cortex-m","executor-thread","integrated-timers"],"target":null,"registry":null},{"name":"embassy-futures","source":"git+https://github.com/embassy-rs/embassy","req":"^0.1.0","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":[],"target":null,"registry":null},{"name":"embassy-stm32","source":"git+https://github.com/embassy-rs/embassy","req":"^0.1.0","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":["stm32h7b0vb","time-driver-any","exti","time"],"target":null,"registry":null},{"name":"embassy-time","source":"git+https://github.com/embassy-rs/embassy","req":"^0.3","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":["tick-hz-32_768"],"target":null,"registry":null},{"name":"embedded-storage","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^0.3","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":[],"target":null,"registry":null},{"name":"log","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^0.4.19","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":[],"target":null,"registry":null},{"name":"packed_struct","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^0.10.1","kind":null,"rename":null,"optional":false,"uses_default_features":false,"features":[],"target":null,"registry":null},{"name":"panic-rtt-target","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^0.1.2","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":["cortex-m"],"target":null,"registry":null},{"name":"rmk","source":null,"req":"^0.1.0","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":["eeprom","col2row"],"target":null,"registry":null,"path":"/Users/haobogu/Projects/keyboard/rmk/rmk"},{"name":"rtt-target","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^0.5.0","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":[],"target":null,"registry":null},{"name":"static_cell","source":"registry+https://github.com/rust-lang/crates.io-index","req":"^2","kind":null,"rename":null,"optional":false,"uses_default_features":true,"features":[],"target":null,"registry":null}],"targets":[{"kind":["bin"],"crate_types":["bin"],"name":"rmk-stm32h7","src_path":"/Users/haobogu/Projects/keyboard/rmk/boards/stm32h7/src/main.rs","edition":"2021","doc":true,"doctest":false,"test":false},{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/Projects/keyboard/rmk/boards/stm32h7/build.rs","edition":"2021","doc":false,"doctest":false,"test":false}],"features":{},"manifest_path":"/Users/haobogu/Projects/keyboard/rmk/boards/stm32h7/Cargo.toml","metadata":null,"publish":null,"authors":["Haobo Gu <haobogu@outlook.com>"],"categories":[],"keywords":[],"readme":"../../README.md","repository":"https://github.com/haobogu/rmk","homepage":"https://github.com/haobogu/rmk","documentation":null,"edition":"2021","links":null,"default_run":null,"rust_version":null}],"workspace_members":["path+file:///Users/haobogu/Projects/keyboard/rmk/rmk#0.1.0","path+file:///Users/haobogu/Projects/keyboard/rmk/boards/rp2040#rmk-rp2040@0.1.0","path+file:///Users/haobogu/Projects/keyboard/rmk/boards/stm32h7#rmk-stm32h7@0.1.0"],"workspace_default_members":["path+file:///Users/haobogu/Projects/keyboard/rmk/boards/stm32h7#rmk-stm32h7@0.1.0","path+file:///Users/haobogu/Projects/keyboard/rmk/rmk#0.1.0"],"resolve":null,"target_directory":"/Users/haobogu/Projects/keyboard/rmk/target","version":1,"workspace_root":"/Users/haobogu/Projects/keyboard/rmk","metadata":null}

Output of cargo build --message-format=json:

{"reason":"compiler-artifact","package_id":"proc-macro2 1.0.76 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/proc-macro2-1.0.76/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/proc-macro2-1.0.76/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/proc-macro2-e6f2deb0bc46af4a/build-script-build"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"proc-macro2 1.0.76 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["wrap_proc_macro","proc_macro_span"],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/debug/build/proc-macro2-73d7dfcc0028fa46/out"}
{"reason":"compiler-artifact","package_id":"unicode-ident 1.0.12 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/unicode-ident-1.0.12/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode-ident","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/unicode-ident-1.0.12/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libunicode_ident-ed0e5de8bec2ef19.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libunicode_ident-ed0e5de8bec2ef19.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"syn 1.0.109 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/syn-1.0.109/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/syn-1.0.109/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clone-impls","default","derive","extra-traits","full","parsing","printing","proc-macro","quote","visit"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/syn-a0bbc48b9342bec2/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/semver-parser-0.7.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"semver-parser","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/semver-parser-0.7.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libsemver_parser-fca9fa82ee5c511f.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libsemver_parser-fca9fa82ee5c511f.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"heapless 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/heapless-0.8.0/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/heapless-0.8.0/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/heapless-bff232b1e534d4c7/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde 1.0.195 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/serde-1.0.195/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/serde-1.0.195/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/serde-8d44c1d8080149f5/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embedded-io-async 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-io-async-0.6.1/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-io-async-0.6.1/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/embedded-io-async-84402e07be772ee0/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"critical-section 1.1.2 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/critical-section-1.1.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"critical-section","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/critical-section-1.1.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["restore-state-bool"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libcritical_section-7028d076acc48646.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libcritical_section-7028d076acc48646.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"nb 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/nb-1.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"nb","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/nb-1.1.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libnb-bae716b5c4296328.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libnb-bae716b5c4296328.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-time-driver 0.1.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-time-driver/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-time-driver/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["tick-hz-32_768"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/embassy-time-driver-c732f089896f2071/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"proc-macro2 1.0.76 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/proc-macro2-1.0.76/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"proc-macro2","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/proc-macro2-1.0.76/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libproc_macro2-4e65780252d6f8d7.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libproc_macro2-4e65780252d6f8d7.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"syn 1.0.109 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/debug/build/syn-0b2bf4012d5d7646/out"}
{"reason":"compiler-artifact","package_id":"semver 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/semver-0.9.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"semver","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/semver-0.9.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libsemver-3f54df692f4c7d3d.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libsemver-3f54df692f4c7d3d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bitfield 0.13.2 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/bitfield-0.13.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bitfield","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/bitfield-0.13.2/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libbitfield-d4cc3bae363261e3.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libbitfield-d4cc3bae363261e3.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"nb 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/nb-0.1.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"nb","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/nb-0.1.3/src/lib.rs","edition":"2015","doc":true,"doctest":false,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["unstable"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libnb-5a3c69fe1fddd7cc.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libnb-5a3c69fe1fddd7cc.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"cortex-m 0.7.7 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/cortex-m-0.7.7/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/cortex-m-0.7.7/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["critical-section","critical-section-single-core"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/cortex-m-181f36074abda185/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"cortex-m-rt 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/cortex-m-rt-0.7.3/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/cortex-m-rt-0.7.3/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["device"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/cortex-m-rt-646f1a189f8d2890/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-sync 0.5.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-sync/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-sync/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/embassy-sync-4217602e0717c71a/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-time-queue-driver 0.1.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-time-queue-driver/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-time-queue-driver/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/embassy-time-queue-driver-5a0f13db7adefe67/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/void-1.0.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"void","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/void-1.0.2/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libvoid-471e3cb3cdff99d7.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libvoid-471e3cb3cdff99d7.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"quote 1.0.35 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/quote-1.0.35/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"quote","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/quote-1.0.35/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libquote-52fe23fc41df058d.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libquote-52fe23fc41df058d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/rustc_version-0.2.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rustc_version","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/rustc_version-0.2.3/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/librustc_version-fd9b7d2bbb79dcd8.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/librustc_version-fd9b7d2bbb79dcd8.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embedded-hal 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-hal-0.2.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embedded-hal","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-hal-0.2.7/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["unproven"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembedded_hal-dbf4b4238c51a0f0.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembedded_hal-dbf4b4238c51a0f0.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"cortex-m 0.7.7 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":["static=cortex-m"],"linked_paths":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/build/cortex-m-2580629b2941293b/out"],"cfgs":["cortex_m","armv7m","armv7em","has_fpu"],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/build/cortex-m-2580629b2941293b/out"}
{"reason":"compiler-artifact","package_id":"futures-sink 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/futures-sink-0.3.30/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures-sink","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/futures-sink-0.3.30/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libfutures_sink-034e4475a83cc0cf.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libfutures_sink-034e4475a83cc0cf.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"litrs 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/litrs-0.4.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"litrs","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/litrs-0.4.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/liblitrs-056670eed2d020fc.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/liblitrs-056670eed2d020fc.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"radium 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/radium-0.7.0/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/radium-0.7.0/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/radium-bdb58b21d143f259/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embedded-hal-async 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-hal-async-1.0.0/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-hal-async-1.0.0/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/embedded-hal-async-23ea6c688a0cae94/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"futures-core 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/futures-core-0.3.30/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures-core","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/futures-core-0.3.30/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libfutures_core-80e604c204cbd375.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libfutures_core-80e604c204cbd375.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"byteorder 1.4.3 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/byteorder-1.4.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"byteorder","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/byteorder-1.4.3/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libbyteorder-6565cdb09768bd1c.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libbyteorder-6565cdb09768bd1c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"syn 2.0.48 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/syn-2.0.48/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"syn","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/syn-2.0.48/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clone-impls","default","derive","extra-traits","full","parsing","printing","proc-macro","quote"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libsyn-d021f0e1a75b6728.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libsyn-d021f0e1a75b6728.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"syn 1.0.109 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/syn-1.0.109/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"syn","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/syn-1.0.109/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clone-impls","default","derive","extra-traits","full","parsing","printing","proc-macro","quote","visit"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libsyn-26c4c77fecd5f517.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libsyn-26c4c77fecd5f517.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bare-metal 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/bare-metal-0.2.5/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/bare-metal-0.2.5/build.rs","edition":"2015","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["const-fn"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/bare-metal-dac5e1dd1eac90fe/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"document-features 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/document-features-0.2.8/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"document-features","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/document-features-0.2.8/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libdocument_features-ef05a343bfce3438.dylib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"futures-task 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/futures-task-0.3.30/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures-task","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/futures-task-0.3.30/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libfutures_task-d4313ef7ac1bc8e9.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libfutures_task-d4313ef7ac1bc8e9.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"pin-utils 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/pin-utils-0.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"pin-utils","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/pin-utils-0.1.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libpin_utils-43f9b13164ef5c1d.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libpin_utils-43f9b13164ef5c1d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"pin-project-lite 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/pin-project-lite-0.2.13/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"pin-project-lite","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/pin-project-lite-0.2.13/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libpin_project_lite-9bc1108ec9e7ce49.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libpin_project_lite-9bc1108ec9e7ce49.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"hash32 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/hash32-0.3.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"hash32","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/hash32-0.3.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libhash32-0734a52fd6e4ca7f.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libhash32-0734a52fd6e4ca7f.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"heapless 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["arm_llsc"],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/build/heapless-c442d328d1f4ac0c/out"}
{"reason":"build-script-executed","package_id":"serde 1.0.195 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/debug/build/serde-713319d5ef4a98b3/out"}
{"reason":"compiler-artifact","package_id":"futures-macro 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/futures-macro-0.3.30/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"futures-macro","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/futures-macro-0.3.30/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libfutures_macro-cb530846b36c7346.dylib"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"embassy-time-driver 0.1.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/build/embassy-time-driver-efaab5e6643b794a/out"}
{"reason":"compiler-artifact","package_id":"stable_deref_trait 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/stable_deref_trait-1.2.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"stable_deref_trait","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/stable_deref_trait-1.2.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libstable_deref_trait-44aa32737fda6a64.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libstable_deref_trait-44aa32737fda6a64.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"portable-atomic 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/portable-atomic-1.6.0/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/portable-atomic-1.6.0/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","fallback"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/portable-atomic-6785746bbdb85815/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"vcell 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/vcell-0.1.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"vcell","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/vcell-0.1.3/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libvcell-e187f5b906894698.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libvcell-e187f5b906894698.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"bare-metal 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/build/bare-metal-c559180686278dc1/out"}
{"reason":"compiler-artifact","package_id":"cortex-m-rt-macros 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/cortex-m-rt-macros-0.7.0/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"cortex-m-rt-macros","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/cortex-m-rt-macros-0.7.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libcortex_m_rt_macros-b0be93df519334cc.dylib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde 1.0.195 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/serde-1.0.195/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/serde-1.0.195/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libserde-de4ff6fd4a9a7403.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libserde-de4ff6fd4a9a7403.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"usbd-hid-descriptors 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/usbd-hid-descriptors-0.1.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"usbd-hid-descriptors","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/usbd-hid-descriptors-0.1.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libusbd_hid_descriptors-2aca04b849c9d890.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libusbd_hid_descriptors-2aca04b849c9d890.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"embassy-time-queue-driver 0.1.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/build/embassy-time-queue-driver-c2e76b3cc3069c0a/out"}
{"reason":"compiler-artifact","package_id":"futures-util 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/futures-util-0.3.30/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures-util","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/futures-util-0.3.30/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["async-await","async-await-macro","futures-macro","futures-sink","sink"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libfutures_util-bed0388eaaa48eb3.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libfutures_util-bed0388eaaa48eb3.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"heapless 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/heapless-0.8.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"heapless","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/heapless-0.8.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libheapless-1abad9333f6f8d95.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libheapless-1abad9333f6f8d95.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"embedded-io-async 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["nightly"],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/build/embedded-io-async-41d19d5ae570384a/out"}
{"reason":"compiler-artifact","package_id":"byteorder 1.4.3 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/byteorder-1.4.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"byteorder","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/byteorder-1.4.3/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libbyteorder-daae30e946bea640.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libbyteorder-daae30e946bea640.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/cfg-if-1.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cfg-if","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/cfg-if-1.0.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libcfg_if-965be71685f70c46.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libcfg_if-965be71685f70c46.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"nb 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/nb-1.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"nb","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/nb-1.1.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libnb-1eb458bf3d55ab32.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libnb-1eb458bf3d55ab32.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"cortex-m 0.7.7 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/cortex-m-0.7.7/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/cortex-m-0.7.7/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/cortex-m-bec7bd819096de98/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embedded-io 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-io-0.6.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embedded-io","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-io-0.6.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembedded_io-f34049175391a80e.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembedded_io-f34049175391a80e.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"volatile-register 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/volatile-register-0.2.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"volatile-register","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/volatile-register-0.2.2/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libvolatile_register-6262a026fb8c02e3.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libvolatile_register-6262a026fb8c02e3.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bare-metal 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/bare-metal-0.2.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bare-metal","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/bare-metal-0.2.5/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["const-fn"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libbare_metal-3c809560a116d6f3.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libbare_metal-3c809560a116d6f3.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embedded-io-async 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-io-async-0.6.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embedded-io-async","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-io-async-0.6.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembedded_io_async-af1017c0f15d62a9.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembedded_io_async-af1017c0f15d62a9.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"usbd-hid-macros 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/usbd-hid-macros-0.6.0/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"usbd-hid-macros","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/usbd-hid-macros-0.6.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libusbd_hid_macros-9c3efe72100bfdec.dylib"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"cortex-m 0.7.7 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["native"],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/debug/build/cortex-m-9b53c84b328e6d2d/out"}
{"reason":"compiler-artifact","package_id":"nb 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/nb-0.1.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"nb","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/nb-0.1.3/src/lib.rs","edition":"2015","doc":true,"doctest":false,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libnb-e0029875517a74f2.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libnb-e0029875517a74f2.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"bare-metal 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/debug/build/bare-metal-70bc8b999a14124b/out"}
{"reason":"build-script-executed","package_id":"embassy-sync 0.5.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","linked_libs":[],"linked_paths":[],"cfgs":["cortex_m","armv7m","armv7em","has_fpu"],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/build/embassy-sync-c77856be667362c5/out"}
{"reason":"build-script-executed","package_id":"cortex-m-rt 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/cortex-m-rt-b41119e14fd13878/out"],"cfgs":[],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/debug/build/cortex-m-rt-b41119e14fd13878/out"}
{"reason":"build-script-executed","package_id":"cortex-m-rt 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/build/cortex-m-rt-1c2aa0355afacd5f/out"],"cfgs":["cortex_m","armv7m","has_fpu"],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/build/cortex-m-rt-1c2aa0355afacd5f/out"}
{"reason":"compiler-artifact","package_id":"bitfield 0.13.2 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/bitfield-0.13.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bitfield","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/bitfield-0.13.2/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libbitfield-4a6dabc31d4c7957.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libbitfield-4a6dabc31d4c7957.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"vcell 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/vcell-0.1.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"vcell","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/vcell-0.1.3/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libvcell-8e3b9f230e7067d1.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libvcell-8e3b9f230e7067d1.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/void-1.0.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"void","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/void-1.0.2/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libvoid-89419166c3823cd6.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libvoid-89419166c3823cd6.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"packed_struct 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/packed_struct-0.10.1/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/packed_struct-0.10.1/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/packed_struct-615c32e1cb4030a0/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embedded-hal 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-hal-1.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embedded-hal","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-hal-1.0.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembedded_hal-2fac505c6833d415.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembedded_hal-2fac505c6833d415.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"byteorder 1.4.3 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/byteorder-1.4.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"byteorder","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/byteorder-1.4.3/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libbyteorder-ff7be2d53a09be66.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libbyteorder-ff7be2d53a09be66.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-usb 0.1.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-usb/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-usb/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","max-handler-count-8","max-interface-count-8","usbd-hid"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/embassy-usb-1749b27d64d3c739/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"volatile-register 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/volatile-register-0.2.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"volatile-register","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/volatile-register-0.2.2/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libvolatile_register-26ecb85cc90a901a.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libvolatile_register-26ecb85cc90a901a.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-sync 0.5.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-sync/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embassy-sync","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-sync/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_sync-04cd2c13b1974d12.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_sync-04cd2c13b1974d12.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"cortex-m 0.7.7 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/cortex-m-0.7.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cortex-m","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/cortex-m-0.7.7/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["critical-section","critical-section-single-core"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libcortex_m-0c4cc2c088d2c379.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libcortex_m-0c4cc2c088d2c379.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bare-metal 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/bare-metal-0.2.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bare-metal","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/bare-metal-0.2.5/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["const-fn"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libbare_metal-6ada8c00ed41ff74.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libbare_metal-6ada8c00ed41ff74.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-time-driver 0.1.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-time-driver/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embassy-time-driver","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-time-driver/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["tick-hz-32_768"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_time_driver-7b8180927234c44c.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_time_driver-7b8180927234c44c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"hash32 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/hash32-0.3.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"hash32","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/hash32-0.3.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libhash32-299a981ad9b87dce.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libhash32-299a981ad9b87dce.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embedded-hal 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-hal-0.2.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embedded-hal","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-hal-0.2.7/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembedded_hal-84ea689dd07146d4.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembedded_hal-84ea689dd07146d4.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-time-queue-driver 0.1.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-time-queue-driver/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embassy-time-queue-driver","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-time-queue-driver/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_time_queue_driver-dfa77896e966292c.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_time_queue_driver-dfa77896e966292c.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"embedded-hal-async 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["nightly"],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/build/embedded-hal-async-557dade09ac7b8af/out"}
{"reason":"build-script-executed","package_id":"heapless 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/debug/build/heapless-8f40f4813ae26dc3/out"}
{"reason":"build-script-executed","package_id":"serde 1.0.195 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/build/serde-115da4dd9b012706/out"}
{"reason":"compiler-artifact","package_id":"stm32-metapac 15.0.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/stm32-metapac-15.0.0/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/stm32-metapac-15.0.0/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["cortex-m-rt","metadata","rt","stm32h7b0vb"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/stm32-metapac-de8242ca3e87b64a/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ident_case 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/ident_case-1.0.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ident_case","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/ident_case-1.0.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libident_case-dae079ddf6cd9ab3.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libident_case-dae079ddf6cd9ab3.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"futures-sink 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/futures-sink-0.3.30/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures-sink","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/futures-sink-0.3.30/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libfutures_sink-ba0698e1a92b9d36.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libfutures_sink-ba0698e1a92b9d36.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"futures-core 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/futures-core-0.3.30/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures-core","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/futures-core-0.3.30/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libfutures_core-2892c65ecb8318b5.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libfutures_core-2892c65ecb8318b5.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"critical-section 1.1.2 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/critical-section-1.1.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"critical-section","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/critical-section-1.1.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["restore-state-bool"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libcritical_section-e994aed1ccf2c3d4.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libcritical_section-e994aed1ccf2c3d4.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"futures-task 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/futures-task-0.3.30/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures-task","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/futures-task-0.3.30/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libfutures_task-b2263f700cf9dba1.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libfutures_task-b2263f700cf9dba1.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-futures 0.1.1 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-futures/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embassy-futures","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-futures/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_futures-bde442ecea4f0dc0.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_futures-bde442ecea4f0dc0.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"autocfg 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/autocfg-1.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"autocfg","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/autocfg-1.1.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libautocfg-0cebdbe762e03133.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libautocfg-0cebdbe762e03133.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"pin-project-lite 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/pin-project-lite-0.2.13/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"pin-project-lite","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/pin-project-lite-0.2.13/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libpin_project_lite-f7e611f8d1de9aa4.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libpin_project_lite-f7e611f8d1de9aa4.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"pin-utils 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/pin-utils-0.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"pin-utils","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/pin-utils-0.1.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libpin_utils-1a2719ca3bee159e.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libpin_utils-1a2719ca3bee159e.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"stable_deref_trait 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/stable_deref_trait-1.2.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"stable_deref_trait","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/stable_deref_trait-1.2.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libstable_deref_trait-f52a18a1b91bac81.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libstable_deref_trait-f52a18a1b91bac81.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"strsim 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/strsim-0.10.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"strsim","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/strsim-0.10.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libstrsim-78c83a87dc389a29.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libstrsim-78c83a87dc389a29.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"fnv 1.0.7 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/fnv-1.0.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"fnv","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/fnv-1.0.7/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libfnv-29582c02c66e983f.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libfnv-29582c02c66e983f.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embedded-hal-async 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-hal-async-1.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embedded-hal-async","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-hal-async-1.0.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembedded_hal_async-1af415d5cb01d6cd.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembedded_hal_async-1af415d5cb01d6cd.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"futures-util 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/futures-util-0.3.30/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures-util","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/futures-util-0.3.30/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["async-await","async-await-macro","futures-macro","futures-sink","sink"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libfutures_util-b67736830de0c5fd.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libfutures_util-b67736830de0c5fd.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"darling_core 0.20.3 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/darling_core-0.20.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"darling_core","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/darling_core-0.20.3/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["strsim","suggestions"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libdarling_core-7f023492323ede30.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libdarling_core-7f023492323ede30.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"heapless 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/heapless-0.8.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"heapless","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/heapless-0.8.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libheapless-dc886b4518f28439.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libheapless-dc886b4518f28439.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-traits 0.2.17 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/num-traits-0.2.17/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/num-traits-0.2.17/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/num-traits-9fe477801861fe5b/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"cortex-m 0.7.7 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/cortex-m-0.7.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cortex-m","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/cortex-m-0.7.7/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libcortex_m-ed2577258fdd2ff1.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libcortex_m-ed2577258fdd2ff1.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"stm32-metapac 15.0.0 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":["/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/stm32-metapac-15.0.0/src/chips/stm32h7b0vb"],"cfgs":[],"env":[["STM32_METAPAC_PAC_PATH","chips/stm32h7b0vb/pac.rs"],["STM32_METAPAC_METADATA_PATH","chips/stm32h7b0vb/metadata.rs"]],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/debug/build/stm32-metapac-9b5e20b7c500b241/out"}
{"reason":"compiler-artifact","package_id":"serde 1.0.195 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/serde-1.0.195/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/serde-1.0.195/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libserde-48f98777a3fdb9b5.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libserde-48f98777a3fdb9b5.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"cortex-m-rt 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/cortex-m-rt-0.7.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cortex-m-rt","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/cortex-m-rt-0.7.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["device"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libcortex_m_rt-7310388914f534bb.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libcortex_m_rt-7310388914f534bb.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num_enum_derive 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/num_enum_derive-0.7.2/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"num_enum_derive","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/num_enum_derive-0.7.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libnum_enum_derive-e18cc847392cee6b.dylib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"packed_struct_codegen 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/packed_struct_codegen-0.10.1/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"packed_struct_codegen","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/packed_struct_codegen-0.10.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libpacked_struct_codegen-2dbc4b010326f196.dylib"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"radium 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["radium_atomic_8","radium_atomic_16","radium_atomic_32","radium_atomic_ptr"],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/build/radium-6fbcf31def6c7ffb/out"}
{"reason":"build-script-executed","package_id":"embedded-io-async 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["nightly"],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/debug/build/embedded-io-async-fd5cc3a2e76cc6c5/out"}
{"reason":"build-script-executed","package_id":"serde 1.0.195 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/debug/build/serde-6c11987f67aec26b/out"}
{"reason":"compiler-artifact","package_id":"embedded-io 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-io-0.6.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embedded-io","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-io-0.6.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembedded_io-901bf9064aba4852.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembedded_io-901bf9064aba4852.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embedded-storage 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-storage-0.3.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embedded-storage","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-storage-0.3.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembedded_storage-f2651214620be53a.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembedded_storage-f2651214620be53a.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"encode_unicode 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/encode_unicode-0.3.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"encode_unicode","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/encode_unicode-0.3.6/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libencode_unicode-3c86af98cee67239.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libencode_unicode-3c86af98cee67239.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/cfg-if-1.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cfg-if","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/cfg-if-1.0.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libcfg_if-e8a4e56550e86965.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libcfg_if-e8a4e56550e86965.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"tap 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/tap-1.0.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tap","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/tap-1.0.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libtap-cdc65afa0641ac0d.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libtap-cdc65afa0641ac0d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-net-driver 0.2.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-net-driver/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embassy-net-driver","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-net-driver/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_net_driver-321250efe9cd821b.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_net_driver-321250efe9cd821b.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"stm32-metapac 15.0.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/stm32-metapac-15.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"stm32-metapac","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/stm32-metapac-15.0.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["cortex-m-rt","metadata","rt","stm32h7b0vb"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libstm32_metapac-6917aeadcdc663c0.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libstm32_metapac-6917aeadcdc663c0.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde 1.0.195 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/serde-1.0.195/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/serde-1.0.195/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libserde-4c1e982124e27cd4.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libserde-4c1e982124e27cd4.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"radium 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/radium-0.7.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"radium","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/radium-0.7.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libradium-f929557a50f867a3.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libradium-f929557a50f867a3.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embedded-io-async 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-io-async-0.6.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embedded-io-async","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-io-async-0.6.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembedded_io_async-00142425270f4486.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembedded_io_async-00142425270f4486.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"wyz 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/wyz-0.5.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"wyz","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/wyz-0.5.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libwyz-cc165a4375d9705d.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libwyz-cc165a4375d9705d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ssmarshal 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/ssmarshal-1.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ssmarshal","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/ssmarshal-1.0.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libssmarshal-1762555ad46ec615.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libssmarshal-1762555ad46ec615.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"darling_macro 0.20.3 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/darling_macro-0.20.3/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"darling_macro","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/darling_macro-0.20.3/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libdarling_macro-42852915cb1f5a27.dylib"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"num-traits 0.2.17 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["has_to_int_unchecked","has_reverse_bits","has_leading_trailing_ones","has_div_euclid","has_is_subnormal","has_int_to_from_bytes","has_float_to_from_bytes"],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/build/num-traits-a9f311949f1cbbd4/out"}
{"reason":"compiler-artifact","package_id":"embassy-time 0.3.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-time/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embassy-time","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-time/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["tick-hz-32_768"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_time-77134268e6122c41.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_time-77134268e6122c41.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"portable-atomic 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["portable_atomic_llvm_16"],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/build/portable-atomic-f9c86748a5883f38/out"}
{"reason":"build-script-executed","package_id":"radium 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["radium_atomic_8","radium_atomic_16","radium_atomic_32","radium_atomic_64","radium_atomic_ptr"],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/debug/build/radium-d43ddf979c831726/out"}
{"reason":"build-script-executed","package_id":"embassy-sync 0.5.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/debug/build/embassy-sync-c1458358185e1c9d/out"}
{"reason":"compiler-artifact","package_id":"embassy-hal-internal 0.1.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-hal-internal/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-hal-internal/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["cortex-m","prio-bits-4"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/embassy-hal-internal-76e53900ee726ff9/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-usb-driver 0.1.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-usb-driver/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embassy-usb-driver","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-usb-driver/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_usb_driver-48e8f30a27b3b765.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_usb_driver-48e8f30a27b3b765.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"stm32-metapac 15.0.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/stm32-metapac-15.0.0/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/stm32-metapac-15.0.0/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["cortex-m-rt","default","pac","rt","stm32h7b0vb"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/stm32-metapac-908917a0c66b1462/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"encode_unicode 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/encode_unicode-0.3.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"encode_unicode","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/encode_unicode-0.3.6/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libencode_unicode-ad7928e8c96b25ef.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libencode_unicode-ad7928e8c96b25ef.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"funty 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/funty-2.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"funty","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/funty-2.0.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libfunty-62cbc16ea5e9a393.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libfunty-62cbc16ea5e9a393.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ufmt-write 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/ufmt-write-0.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ufmt-write","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/ufmt-write-0.1.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libufmt_write-095cb2d07f9438e2.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libufmt_write-095cb2d07f9438e2.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"usb-device 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/usb-device-0.2.9/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"usb-device","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/usb-device-0.2.9/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libusb_device-a6a7700ff1b97f70.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libusb_device-a6a7700ff1b97f70.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"nb 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/nb-1.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"nb","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/nb-1.1.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libnb-12a62d60dfbe4a75.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libnb-12a62d60dfbe4a75.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"tap 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/tap-1.0.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tap","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/tap-1.0.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libtap-b8de89e9afab5179.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libtap-b8de89e9afab5179.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"usbd-hid 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/usbd-hid-0.6.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"usbd-hid","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/usbd-hid-0.6.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libusbd_hid-0e1eacb36d27abbe.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libusbd_hid-0e1eacb36d27abbe.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"embassy-hal-internal 0.1.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","linked_libs":[],"linked_paths":[],"cfgs":["cortex_m","armv7m","armv7em","has_fpu"],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/build/embassy-hal-internal-e5dfdc06a41db303/out"}
{"reason":"compiler-artifact","package_id":"nb 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/nb-0.1.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"nb","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/nb-0.1.3/src/lib.rs","edition":"2015","doc":true,"doctest":false,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["unstable"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libnb-5a56d7e2e89f9da9.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libnb-5a56d7e2e89f9da9.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-sync 0.5.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-sync/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embassy-sync","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-sync/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembassy_sync-b85e22870bd0de1c.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembassy_sync-b85e22870bd0de1c.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"stm32-metapac 15.0.0 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":["/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/stm32-metapac-15.0.0/src/chips/stm32h7b0vb"],"cfgs":[],"env":[["STM32_METAPAC_PAC_PATH","chips/stm32h7b0vb/pac.rs"],["STM32_METAPAC_METADATA_PATH","chips/stm32h7b0vb/metadata.rs"]],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/build/stm32-metapac-e002277e4d241c32/out"}
{"reason":"compiler-artifact","package_id":"ssmarshal 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/ssmarshal-1.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ssmarshal","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/ssmarshal-1.0.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libssmarshal-a23914959bcd5190.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libssmarshal-a23914959bcd5190.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"wyz 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/wyz-0.5.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"wyz","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/wyz-0.5.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libwyz-01b98df498dd80d3.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libwyz-01b98df498dd80d3.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bitvec 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/bitvec-1.0.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bitvec","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/bitvec-1.0.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libbitvec-fd46cfd9fed18a2a.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libbitvec-fd46cfd9fed18a2a.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-traits 0.2.17 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/num-traits-0.2.17/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"num-traits","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/num-traits-0.2.17/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libnum_traits-bf9f632b0658ccd2.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libnum_traits-bf9f632b0658ccd2.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"portable-atomic 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/portable-atomic-1.6.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"portable-atomic","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/portable-atomic-1.6.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","fallback"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libportable_atomic-27fa4d3dbf0d0c70.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libportable_atomic-27fa4d3dbf0d0c70.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"darling 0.20.3 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/darling-0.20.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"darling","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/darling-0.20.3/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","suggestions"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libdarling-b01030cee3a5a119.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libdarling-b01030cee3a5a119.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"radium 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/radium-0.7.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"radium","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/radium-0.7.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libradium-74c5096657c9bda7.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libradium-74c5096657c9bda7.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embedded-storage-async 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-storage-async-0.4.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embedded-storage-async","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-storage-async-0.4.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembedded_storage_async-6343b9992b3996e8.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembedded_storage_async-6343b9992b3996e8.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-net-driver-channel 0.2.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-net-driver-channel/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embassy-net-driver-channel","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-net-driver-channel/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_net_driver_channel-408759497592017f.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_net_driver_channel-408759497592017f.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-stm32 0.1.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-stm32/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-stm32/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["_time-driver","default","exti","rt","stm32h7b0vb","time","time-driver-any"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/embassy-stm32-9bb70f9bcc9fc20d/build-script-build"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"embassy-usb 0.1.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/build/embassy-usb-fe554c9c49cc5594/out"}
{"reason":"build-script-executed","package_id":"packed_struct 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/build/packed_struct-a138e0feddc1fe98/out"}
{"reason":"compiler-artifact","package_id":"cortex-m-rt 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/cortex-m-rt-0.7.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cortex-m-rt","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/cortex-m-rt-0.7.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["device"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libcortex_m_rt-cc42d9283a31c840.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libcortex_m_rt-cc42d9283a31c840.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"portable-atomic 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["portable_atomic_llvm_16","portable_atomic_new_atomic_intrinsics","portable_atomic_target_feature=\"lse2\"","portable_atomic_ll_sc_rmw"],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/debug/build/portable-atomic-27d99dfa4b7f38f4/out"}
{"reason":"compiler-artifact","package_id":"futures-channel 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/futures-channel-0.3.30/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures-channel","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/futures-channel-0.3.30/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["futures-sink","sink"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libfutures_channel-4d290412dd6e6e70.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libfutures_channel-4d290412dd6e6e70.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"embedded-hal-async 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["nightly"],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/debug/build/embedded-hal-async-4f9e486ef01a3231/out"}
{"reason":"build-script-executed","package_id":"embassy-time-queue-driver 0.1.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/debug/build/embassy-time-queue-driver-4c9c61edb734721c/out"}
{"reason":"build-script-executed","package_id":"embassy-time-driver 0.1.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/debug/build/embassy-time-driver-cc9535ca53f0e2fd/out"}
{"reason":"compiler-artifact","package_id":"embassy-executor 0.5.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-executor/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-executor/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["_arch","arch-cortex-m","executor-thread","integrated-timers"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/embassy-executor-85095898b51447be/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-futures 0.1.1 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-futures/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embassy-futures","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-futures/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembassy_futures-4f3e3339dea1646f.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembassy_futures-4f3e3339dea1646f.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bitflags 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/bitflags-1.3.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bitflags","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/bitflags-1.3.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libbitflags-20849feef3ce9919.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libbitflags-20849feef3ce9919.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embedded-hal 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-hal-1.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embedded-hal","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-hal-1.0.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembedded_hal-cbb76bdc7e9e7439.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembedded_hal-cbb76bdc7e9e7439.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/void-1.0.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"void","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/void-1.0.2/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libvoid-22ba82e8ffd21baf.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libvoid-22ba82e8ffd21baf.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"usb-device 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/usb-device-0.2.9/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"usb-device","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/usb-device-0.2.9/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libusb_device-5e2d6ae5a8ca147c.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libusb_device-5e2d6ae5a8ca147c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"futures-io 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/futures-io-0.3.30/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures-io","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/futures-io-0.3.30/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libfutures_io-c998d549d4d00aa9.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libfutures_io-c998d549d4d00aa9.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"funty 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/funty-2.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"funty","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/funty-2.0.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libfunty-be3347670252f549.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libfunty-be3347670252f549.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"linked_list_allocator 0.10.5 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/linked_list_allocator-0.10.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"linked_list_allocator","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/linked_list_allocator-0.10.5/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/liblinked_list_allocator-49b64651c64536dd.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/liblinked_list_allocator-49b64651c64536dd.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-net-driver 0.2.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-net-driver/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embassy-net-driver","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-net-driver/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembassy_net_driver-3f339bc3dfd5002b.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembassy_net_driver-3f339bc3dfd5002b.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"embassy-executor 0.5.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","linked_libs":[],"linked_paths":[],"cfgs":["cortex_m","armv7m","armv7em","has_fpu"],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/build/embassy-executor-338fb14b8ee9bc10/out"}
{"reason":"compiler-artifact","package_id":"embedded-hal 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-hal-0.2.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embedded-hal","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-hal-0.2.7/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["unproven"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembedded_hal-edabdf0beec6a518.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembedded_hal-edabdf0beec6a518.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embedded-hal-async 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-hal-async-1.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embedded-hal-async","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-hal-async-1.0.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembedded_hal_async-a3d371f9b6cef3d2.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembedded_hal_async-a3d371f9b6cef3d2.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bxcan 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/bxcan-0.7.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bxcan","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/bxcan-0.7.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libbxcan-dab8c1164bd88374.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libbxcan-dab8c1164bd88374.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"futures 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/futures-0.3.30/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/futures-0.3.30/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["async-await"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libfutures-8298773f7da896ce.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libfutures-8298773f7da896ce.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-time-driver 0.1.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-time-driver/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embassy-time-driver","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-time-driver/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["tick-hz-32_768"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembassy_time_driver-78fe3a4b2cbfbce9.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembassy_time_driver-78fe3a4b2cbfbce9.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-time-queue-driver 0.1.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-time-queue-driver/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embassy-time-queue-driver","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-time-queue-driver/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembassy_time_queue_driver-e4ed771a8a15646a.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembassy_time_queue_driver-e4ed771a8a15646a.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bitvec 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/bitvec-1.0.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bitvec","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/bitvec-1.0.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libbitvec-1e883bd9d37ab5a0.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libbitvec-1e883bd9d37ab5a0.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embedded-alloc 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-alloc-0.5.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embedded-alloc","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-alloc-0.5.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembedded_alloc-712be5e357d3edfe.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembedded_alloc-712be5e357d3edfe.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-net-driver-channel 0.2.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-net-driver-channel/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embassy-net-driver-channel","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-net-driver-channel/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembassy_net_driver_channel-b1269e892b94bd03.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembassy_net_driver_channel-b1269e892b94bd03.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"usbd-hid 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/usbd-hid-0.6.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"usbd-hid","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/usbd-hid-0.6.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libusbd_hid-b7a4ef45be29f8d5.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libusbd_hid-b7a4ef45be29f8d5.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"portable-atomic 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/portable-atomic-1.6.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"portable-atomic","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/portable-atomic-1.6.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","fallback"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libportable_atomic-1e2b67a919f1483e.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libportable_atomic-1e2b67a919f1483e.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"embassy-stm32 0.1.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","linked_libs":[],"linked_paths":[],"cfgs":["cortex_m","armv7m","armv7em","has_fpu","adc","adc_v4","adc","adc_v4","adccommon","adccommon_v4","bdma","bdma_v1","bdma","bdma_v1","crc","crc_v3","crs","crs_v1","dac","dac_v4","dac","dac_v4","dbgmcu","dbgmcu_h7","dcmi","dcmi_v1","dma","dma_v1","dma","dma_v1","dma2d","dma2d_v2","dmamux","dmamux_v1","dmamux","dmamux_v1","exti","exti_h7","can","can_fdcan_h7","can","can_fdcan_h7","fdcanram","fdcanram_h7","flash","flash_h7ab","fmc","fmc_v3x1","gpio","gpio_v2","gpio","gpio_v2","gpio","gpio_v2","gpio","gpio_v2","gpio","gpio_v2","gpio","gpio_v2","gpio","gpio_v2","gpio","gpio_v2","gpio","gpio_v2","gpio","gpio_v2","gpio","gpio_v2","i2c","i2c_v2","i2c","i2c_v2","i2c","i2c_v2","i2c","i2c_v2","iwdg","iwdg_v2","jpeg","jpeg_v1","usart","usart_v4","mdios","mdios_v1","octospi","octospi_v1","octospi","octospi_v1","octospim","octospim_v1","pwr","pwr_h7rm0455","rcc","rcc_h7ab","rng","rng_v1","rtc","rtc_v2h7","sai","sai_v4","sai","sai_v4","sdmmc","sdmmc_v2","sdmmc","sdmmc_v2","spi","spi_v3","spi","spi_v3","spi","spi_v3","spi","spi_v3","spi","spi_v3","syscfg","syscfg_h7","timer","timer_v1","timer","timer_v1","timer","timer_v1","timer","timer_v1","timer","timer_v1","timer","timer_v1","timer","timer_v1","timer","timer_v1","timer","timer_v1","timer","timer_v1","timer","timer_v1","timer","timer_v1","timer","timer_v1","timer","timer_v1","usart","usart_v4","usart","usart_v4","usart","usart_v4","usart","usart_v4","usart","usart_v4","uid","uid_v1","usart","usart_v4","usart","usart_v4","usart","usart_v4","usart","usart_v4","usart","usart_v4","otg","otg_v1","wwdg","wwdg_v2","peri_adc1","peri_adc2","peri_adc_common","peri_bdma1","peri_bdma2","peri_crc","peri_crs","peri_dac1","peri_dac2","peri_dbgmcu","peri_dcmi","peri_dma1","peri_dma2","peri_dma2d","peri_dmamux1","peri_dmamux2","peri_exti","peri_fdcan1","peri_fdcan2","peri_fdcanram","peri_flash","peri_fmc","peri_gpioa","peri_gpiob","peri_gpioc","peri_gpiod","peri_gpioe","peri_gpiof","peri_gpiog","peri_gpioh","peri_gpioi","peri_gpioj","peri_gpiok","peri_i2c1","peri_i2c2","peri_i2c3","peri_i2c4","peri_iwdg1","peri_jpeg","peri_lpuart1","peri_mdios","peri_octospi1","peri_octospi2","peri_octospim","peri_pwr","peri_rcc","mco1","mco2","peri_rng","peri_rtc","peri_sai1","peri_sai2","peri_sdmmc1","peri_sdmmc2","peri_spi1","peri_spi2","peri_spi3","peri_spi4","peri_spi6","peri_syscfg","peri_tim1","peri_tim12","peri_tim13","peri_tim14","peri_tim15","peri_tim16","peri_tim17","peri_tim2","peri_tim3","peri_tim4","peri_tim5","peri_tim6","peri_tim7","peri_tim8","peri_uart4","peri_uart5","peri_uart7","peri_uart8","peri_uart9","peri_uid","peri_usart1","peri_usart10","peri_usart2","peri_usart3","peri_usart6","peri_usb_otg_hs","peri_wwdg1","time_driver_tim2","stm32h7","stm32h7b0","stm32h7bx","stm32h7x0","package_v","flashsize_b"],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/build/embassy-stm32-2d836a142de43a7f/out"}
{"reason":"compiler-artifact","package_id":"stm32-metapac 15.0.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/stm32-metapac-15.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"stm32-metapac","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/stm32-metapac-15.0.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["cortex-m-rt","default","pac","rt","stm32h7b0vb"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libstm32_metapac-0016de0188cbc416.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libstm32_metapac-0016de0188cbc416.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-usb 0.1.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-usb/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embassy-usb","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-usb/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","max-handler-count-8","max-interface-count-8","usbd-hid"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_usb-a8c4c118f9abb681.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_usb-a8c4c118f9abb681.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-embedded-hal 0.1.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-embedded-hal/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embassy-embedded-hal","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-embedded-hal/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","time"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_embedded_hal-9990b48e30832e91.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_embedded_hal-9990b48e30832e91.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"packed_struct 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/packed_struct-0.10.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"packed_struct","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/packed_struct-0.10.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libpacked_struct-b06ad088be55283a.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libpacked_struct-b06ad088be55283a.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-executor-macros 0.4.1 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-executor-macros/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"embassy-executor-macros","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-executor-macros/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembassy_executor_macros-416b42d2826274ac.dylib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"static_cell 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/static_cell-2.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"static_cell","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/static_cell-2.0.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libstatic_cell-a84e254d27248475.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libstatic_cell-a84e254d27248475.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-hal-internal 0.1.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-hal-internal/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embassy-hal-internal","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-hal-internal/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["cortex-m","prio-bits-4"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_hal_internal-3113f6d2b2ad97db.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_hal_internal-3113f6d2b2ad97db.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"rtt-target 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/rtt-target-0.3.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rtt-target","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/rtt-target-0.3.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/librtt_target-0b93d1a260979468.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/librtt_target-0b93d1a260979468.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num_enum 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/num_enum-0.7.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"num_enum","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/num_enum-0.7.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libnum_enum-0a1d2b811e0e779b.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libnum_enum-0a1d2b811e0e779b.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embedded-hal-nb 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-hal-nb-1.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embedded-hal-nb","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-hal-nb-1.0.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembedded_hal_nb-8b9717a0ba42c1d6.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembedded_hal_nb-8b9717a0ba42c1d6.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"packed_struct 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/debug/build/packed_struct-1a93b027be1c03e3/out"}
{"reason":"build-script-executed","package_id":"embassy-usb 0.1.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/debug/build/embassy-usb-2538b8d8349f2f03/out"}
{"reason":"compiler-artifact","package_id":"stm32-fmc 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/stm32-fmc-0.3.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"stm32-fmc","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/stm32-fmc-0.3.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","nand","sdram"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libstm32_fmc-f2fc0c3cd5afa480.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libstm32_fmc-f2fc0c3cd5afa480.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-usb-driver 0.1.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-usb-driver/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embassy-usb-driver","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-usb-driver/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembassy_usb_driver-59e97dddf61c954a.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembassy_usb_driver-59e97dddf61c954a.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bit_field 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/bit_field-0.10.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bit_field","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/bit_field-0.10.2/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libbit_field-180e63290f946058.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libbit_field-180e63290f946058.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"sdio-host 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/sdio-host-0.5.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"sdio-host","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/sdio-host-0.5.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libsdio_host-ee4a0cd0ebc9e458.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libsdio_host-ee4a0cd0ebc9e458.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"linked_list_allocator 0.10.5 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/linked_list_allocator-0.10.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"linked_list_allocator","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/linked_list_allocator-0.10.5/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/liblinked_list_allocator-d83b93df12f75515.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/liblinked_list_allocator-d83b93df12f75515.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"log 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/log-0.4.20/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"log","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/log-0.4.20/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/liblog-213232150316befa.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/liblog-213232150316befa.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"rmk-stm32h7 0.1.0 (path+file:///Users/haobogu/Projects/keyboard/rmk/boards/stm32h7)","manifest_path":"/Users/haobogu/Projects/keyboard/rmk/boards/stm32h7/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/haobogu/Projects/keyboard/rmk/boards/stm32h7/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/build/rmk-stm32h7-0f46751cd68a8405/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"rand_core 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/rand_core-0.6.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rand_core","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/rand_core-0.6.4/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/librand_core-1f70fe2c32a8ab59.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/librand_core-1f70fe2c32a8ab59.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-usb 0.1.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-usb/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embassy-usb","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-usb/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","max-handler-count-8","max-interface-count-8","usbd-hid"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembassy_usb-33849c621d9d09ae.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembassy_usb-33849c621d9d09ae.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"panic-rtt-target 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/panic-rtt-target-0.1.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"panic-rtt-target","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/panic-rtt-target-0.1.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["cortex-m"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libpanic_rtt_target-288ee613f9f05342.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libpanic_rtt_target-288ee613f9f05342.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-executor 0.5.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-executor/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embassy-executor","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-executor/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["_arch","arch-cortex-m","executor-thread","integrated-timers"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_executor-66bcdd169f2fa021.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_executor-66bcdd169f2fa021.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"packed_struct 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/packed_struct-0.10.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"packed_struct","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/packed_struct-0.10.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libpacked_struct-7651cf9cc56fc8d9.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libpacked_struct-7651cf9cc56fc8d9.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embedded-alloc 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-alloc-0.5.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embedded-alloc","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-alloc-0.5.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembedded_alloc-ea180bbb8d7a30ad.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembedded_alloc-ea180bbb8d7a30ad.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"rmk 0.1.0 (path+file:///Users/haobogu/Projects/keyboard/rmk/rmk)","manifest_path":"/Users/haobogu/Projects/keyboard/rmk/rmk/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rmk","src_path":"/Users/haobogu/Projects/keyboard/rmk/rmk/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["col2row","default","eeprom"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/librmk-3751bcbd47b6544c.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/librmk-3751bcbd47b6544c.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"rmk-stm32h7 0.1.0 (path+file:///Users/haobogu/Projects/keyboard/rmk/boards/stm32h7)","linked_libs":[],"linked_paths":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/build/rmk-stm32h7-d12ac99867ffd4fd/out"],"cfgs":[],"env":[],"out_dir":"/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/build/rmk-stm32h7-d12ac99867ffd4fd/out"}
{"reason":"compiler-artifact","package_id":"embassy-stm32 0.1.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-stm32/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embassy-stm32","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-stm32/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["_time-driver","default","exti","rt","stm32h7b0vb","time","time-driver-any"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_stm32-84adf480efa92d9b.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/libembassy_stm32-84adf480efa92d9b.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"static_cell 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/static_cell-2.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"static_cell","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/static_cell-2.0.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libstatic_cell-f76eec8d489d2f35.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libstatic_cell-f76eec8d489d2f35.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embassy-time 0.3.0 (git+https://github.com/embassy-rs/embassy#686069b4c97b201e4fd444785d784b9836ee2271)","manifest_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-time/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embassy-time","src_path":"/Users/haobogu/.cargo/git/checkouts/embassy-9312dcb0ed774b29/686069b/embassy-time/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["tick-hz-32_768"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembassy_time-0e29ea9b9fab8df4.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembassy_time-0e29ea9b9fab8df4.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"rtt-target 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/rtt-target-0.5.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rtt-target","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/rtt-target-0.5.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/librtt_target-c202bc44ce052058.rlib","/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/deps/librtt_target-c202bc44ce052058.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num_enum 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/num_enum-0.7.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"num_enum","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/num_enum-0.7.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libnum_enum-1576607725d3a69d.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libnum_enum-1576607725d3a69d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"log 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/log-0.4.20/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"log","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/log-0.4.20/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/liblog-798639dea1869b04.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/liblog-798639dea1869b04.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"embedded-storage 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-storage-0.3.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"embedded-storage","src_path":"/Users/haobogu/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/embedded-storage-0.3.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembedded_storage-4487221dba016bb5.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/libembedded_storage-4487221dba016bb5.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"rmk-stm32h7 0.1.0 (path+file:///Users/haobogu/Projects/keyboard/rmk/boards/stm32h7)","manifest_path":"/Users/haobogu/Projects/keyboard/rmk/boards/stm32h7/Cargo.toml","target":{"kind":["bin"],"crate_types":["bin"],"name":"rmk-stm32h7","src_path":"/Users/haobogu/Projects/keyboard/rmk/boards/stm32h7/src/main.rs","edition":"2021","doc":true,"doctest":false,"test":false},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/rmk-stm32h7"],"executable":"/Users/haobogu/Projects/keyboard/rmk/target/thumbv7em-none-eabihf/debug/rmk-stm32h7","fresh":true}
{"reason":"compiler-artifact","package_id":"rmk 0.1.0 (path+file:///Users/haobogu/Projects/keyboard/rmk/rmk)","manifest_path":"/Users/haobogu/Projects/keyboard/rmk/rmk/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rmk","src_path":"/Users/haobogu/Projects/keyboard/rmk/rmk/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"1","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["col2row","default","eeprom"],"filenames":["/Users/haobogu/Projects/keyboard/rmk/target/debug/librmk.rlib","/Users/haobogu/Projects/keyboard/rmk/target/debug/deps/librmk-55f497bcf3825df7.rmeta"],"executable":null,"fresh":true}
{"reason":"build-finished","success":true}
    Finished dev [optimized + debuginfo] target(s) in 0.08s

BTW, cargo build works well, cargo size just cannot print out the binary info

HaoboGu commented 5 months ago

A few more information that I could provide:

The workspace's Cargo.toml:

[workspace]
resolver = "2"
members = ["rmk", "boards/*"]
default-members = ["boards/stm32h7", "rmk"]

Cargo.toml of example, which placed at the board/stm32h7 folder(aka example/example1 in previous toy demo):

cargo-features = ["per-package-target"]

[package]
name = "rmk-stm32h7"
...

forced-target = "thumbv7em-none-eabihf"

[dependencies]
...

[[bin]]
name = "rmk-stm32h7"
test = false
bench = false
HaoboGu commented 5 months ago

@Emilgardis @burrbull it seems cargo size failed to parse the output of cargo build?

Emilgardis commented 5 months ago

The problem is due to a mismatch on how cargo metadata and cargo build --message-format=json represents package ids.

This seems to be a recent change, I'll see if I can locate it. A fix should be done though, parsing package ids from cargo is in my experience notoriously hard to do properly

Emilgardis commented 5 months ago
workspace members package_id : [PackageId { repr: "path+file:///Users/haobogu/Projects/keyboard/rmk/rmk#0.1.0" }, PackageId { repr: "path+file:///Users/haobogu/Projects/keyboard/rmk/boards/rp2040#rmk-rp2040@0.1.0" }, PackageId { repr: "path+file:///Users/haobogu/Projects/keyboard/rmk/boards/stm32h7#rmk-stm32h7@0.1.0" }]       
artifact.package_id: PackageId { repr: "embedded-storage 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" }
artifact.package_id: PackageId { repr: "rmk-stm32h7 0.1.0 (path+file:///Users/haobogu/Projects/keyboard/rmk/boards/stm32h7)" }
artifact.package_id: PackageId { repr: "rmk 0.1.0 (path+file:///Users/haobogu/Projects/keyboard/rmk/rmk)" }

We compare the package ids here: https://github.com/rust-embedded/cargo-binutils/blob/5c38490e1abf91af51d0a345bb581e37facd28ff/src/lib.rs#L424

and it fails because path+file:///Users/haobogu/Projects/keyboard/rmk/rmk#0.1.0 != rmk 0.1.0 (path+file:///Users/haobogu/Projects/keyboard/rmk/rmk)

Emilgardis commented 5 months ago

Aha!

https://github.com/rust-lang/cargo/pull/13311#issuecomment-1899507336

So, update nightly to atleast cargo 1.77.0-nightly (1ae631085 2024-01-17) with rustup update nightly and it should work again. That version of cargo was released first today (nightly-2024-01-19).

Emilgardis commented 5 months ago

Also, you may want to specify --lib or --bin <name> to disambiguate, since right now the first match is rmk-stm32h7, which is probably not what you want

HaoboGu commented 5 months ago

okay! I'll try it later😉