Add -boot docserver metadata.
This commit is contained in:
parent
eb811a71ac
commit
dff6847e9c
10 changed files with 24 additions and 22 deletions
2
.vscode/settings.json
vendored
2
.vscode/settings.json
vendored
|
@ -1,9 +1,7 @@
|
|||
{
|
||||
"editor.formatOnSave": true,
|
||||
"rust-analyzer.checkOnSave.allFeatures": false,
|
||||
"rust-analyzer.checkOnSave.allTargets": false,
|
||||
"rust-analyzer.checkOnSave.noDefaultFeatures": true,
|
||||
"rust-analyzer.cargo.allFeatures": false,
|
||||
"rust-analyzer.cargo.noDefaultFeatures": true,
|
||||
"rust-analyzer.procMacro.enable": true,
|
||||
"rust-analyzer.cargo.target": "thumbv7em-none-eabi",
|
||||
|
|
|
@ -4,6 +4,11 @@ name = "embassy-boot"
|
|||
version = "0.1.0"
|
||||
description = "Bootloader using Embassy"
|
||||
|
||||
[package.metadata.embassy_docs]
|
||||
src_base = "https://github.com/embassy-rs/embassy/blob/embassy-boot-v$VERSION/embassy-boot/boot/src/"
|
||||
src_base_git = "https://github.com/embassy-rs/embassy/blob/$COMMIT/embassy-boot/boot/src/"
|
||||
target = "thumbv7em-none-eabi"
|
||||
|
||||
[lib]
|
||||
|
||||
[dependencies]
|
||||
|
|
|
@ -4,6 +4,12 @@ name = "embassy-boot-nrf"
|
|||
version = "0.1.0"
|
||||
description = "Bootloader lib for nRF chips"
|
||||
|
||||
[package.metadata.embassy_docs]
|
||||
src_base = "https://github.com/embassy-rs/embassy/blob/embassy-boot-nrf-v$VERSION/embassy-boot/nrf/src/"
|
||||
src_base_git = "https://github.com/embassy-rs/embassy/blob/$COMMIT/embassy-boot/nrf/src/"
|
||||
features = ["embassy-nrf/nrf52840"]
|
||||
target = "thumbv7em-none-eabi"
|
||||
|
||||
[lib]
|
||||
|
||||
[dependencies]
|
||||
|
|
|
@ -4,6 +4,12 @@ name = "embassy-boot-stm32"
|
|||
version = "0.1.0"
|
||||
description = "Bootloader lib for STM32 chips"
|
||||
|
||||
[package.metadata.embassy_docs]
|
||||
src_base = "https://github.com/embassy-rs/embassy/blob/embassy-boot-nrf-v$VERSION/embassy-boot/stm32/src/"
|
||||
src_base_git = "https://github.com/embassy-rs/embassy/blob/$COMMIT/embassy-boot/stm32/src/"
|
||||
features = ["embassy-stm32/stm32f429zi"]
|
||||
target = "thumbv7em-none-eabi"
|
||||
|
||||
[lib]
|
||||
|
||||
[dependencies]
|
||||
|
|
|
@ -7,11 +7,8 @@ edition = "2021"
|
|||
[package.metadata.embassy_docs]
|
||||
src_base = "https://github.com/embassy-rs/embassy/blob/embassy-embedded-hal-v$VERSION/embassy-embedded-hal/src/"
|
||||
src_base_git = "https://github.com/embassy-rs/embassy/blob/$COMMIT/embassy-embedded-hal/src/"
|
||||
features = ["nightly"]
|
||||
flavors = [
|
||||
{ name = "default", target = "x86_64-unknown-linux-gnu", features = ["std"] },
|
||||
]
|
||||
|
||||
features = ["nightly", "std"]
|
||||
target = "thumbv7em-none-eabi"
|
||||
|
||||
[features]
|
||||
std = []
|
||||
|
|
|
@ -7,9 +7,7 @@ edition = "2021"
|
|||
src_base = "https://github.com/embassy-rs/embassy/blob/embassy-usb-hid-v$VERSION/embassy-usb-hid/src/"
|
||||
src_base_git = "https://github.com/embassy-rs/embassy/blob/$COMMIT/embassy-usb-hid/src/"
|
||||
features = ["defmt"]
|
||||
flavors = [
|
||||
{ name = "default", target = "thumbv7em-none-eabihf" },
|
||||
]
|
||||
target = "thumbv7em-none-eabi"
|
||||
|
||||
[features]
|
||||
default = ["usbd-hid"]
|
||||
|
|
|
@ -7,9 +7,7 @@ edition = "2021"
|
|||
src_base = "https://github.com/embassy-rs/embassy/blob/embassy-usb-ncm-v$VERSION/embassy-usb-ncm/src/"
|
||||
src_base_git = "https://github.com/embassy-rs/embassy/blob/$COMMIT/embassy-usb-ncm/src/"
|
||||
features = ["defmt"]
|
||||
flavors = [
|
||||
{ name = "default", target = "thumbv7em-none-eabihf" },
|
||||
]
|
||||
target = "thumbv7em-none-eabi"
|
||||
|
||||
[dependencies]
|
||||
embassy-util = { version = "0.1.0", path = "../embassy-util" }
|
||||
|
|
|
@ -7,9 +7,7 @@ edition = "2021"
|
|||
src_base = "https://github.com/embassy-rs/embassy/blob/embassy-usb-serial-v$VERSION/embassy-usb-serial/src/"
|
||||
src_base_git = "https://github.com/embassy-rs/embassy/blob/$COMMIT/embassy-usb-serial/src/"
|
||||
features = ["defmt"]
|
||||
flavors = [
|
||||
{ name = "default", target = "thumbv7em-none-eabihf" },
|
||||
]
|
||||
target = "thumbv7em-none-eabi"
|
||||
|
||||
[dependencies]
|
||||
embassy-util = { version = "0.1.0", path = "../embassy-util" }
|
||||
|
|
|
@ -7,9 +7,7 @@ edition = "2021"
|
|||
src_base = "https://github.com/embassy-rs/embassy/blob/embassy-usb-v$VERSION/embassy-usb/src/"
|
||||
src_base_git = "https://github.com/embassy-rs/embassy/blob/$COMMIT/embassy-usb/src/"
|
||||
features = ["defmt"]
|
||||
flavors = [
|
||||
{ name = "default", target = "thumbv7em-none-eabihf" },
|
||||
]
|
||||
target = "thumbv7em-none-eabi"
|
||||
|
||||
[dependencies]
|
||||
embassy-util = { version = "0.1.0", path = "../embassy-util" }
|
||||
|
|
|
@ -7,9 +7,7 @@ edition = "2021"
|
|||
src_base = "https://github.com/embassy-rs/embassy/blob/embassy-util-v$VERSION/embassy-util/src/"
|
||||
src_base_git = "https://github.com/embassy-rs/embassy/blob/$COMMIT/embassy-util/src/"
|
||||
features = ["nightly"]
|
||||
flavors = [
|
||||
{ name = "default", target = "x86_64-unknown-linux-gnu" },
|
||||
]
|
||||
target = "thumbv7em-none-eabi"
|
||||
|
||||
[features]
|
||||
nightly = ["embedded-io/async"]
|
||||
|
|
Loading…
Reference in a new issue