-
Notifications
You must be signed in to change notification settings - Fork 4
Prune zephyr manifest #30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
0209bc1
a259a57
961366d
dd30334
1faf47e
d9d5fb9
cddfd59
1f7d3b6
cd57d19
776ccc5
7d8fc25
e4712a7
d0d89ac
38e0890
0a06388
eec8400
07fa778
14e5077
ec0101c
d08c3a9
fa816bf
01c93bd
b6e0556
8f09e13
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
| Original file line number | Diff line number | Diff line change | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @@ -0,0 +1,88 @@ | ||||||||||||
| # West manifest for PROVES Core - Optimized for RP2040/RP2350 only | ||||||||||||
| # This minimal manifest significantly reduces the download and setup time | ||||||||||||
| # by only including modules required for Raspberry Pi RP2040/RP2350 builds | ||||||||||||
|
|
||||||||||||
| manifest: | ||||||||||||
| defaults: | ||||||||||||
| remote: upstream | ||||||||||||
|
|
||||||||||||
| remotes: | ||||||||||||
| - name: upstream | ||||||||||||
| url-base: https://github.com/zephyrproject-rtos | ||||||||||||
|
|
||||||||||||
| # Import filter to exclude optional groups | ||||||||||||
| group-filter: [-babblesim, -optional] | ||||||||||||
|
|
||||||||||||
| projects: | ||||||||||||
| # Zephyr RTOS core | ||||||||||||
| - name: zephyr | ||||||||||||
| repo-path: zephyr | ||||||||||||
| revision: v4.2.0 | ||||||||||||
| path: lib/zephyr-workspace/zephyr | ||||||||||||
| west-commands: scripts/west-commands.yml | ||||||||||||
| import: | ||||||||||||
| # Import specific submanifests only (instead of all submanifests) | ||||||||||||
| name-allowlist: | ||||||||||||
| - cmsis # ARM CMSIS support (required for Cortex-M) | ||||||||||||
| - hal_rpi_pico # Raspberry Pi Pico HAL (REQUIRED for RP2040/RP2350) | ||||||||||||
| - picolibc # C library | ||||||||||||
| - mbedtls # Crypto library | ||||||||||||
| - tinycrypt # Lightweight crypto library | ||||||||||||
| - mcuboot # Bootloader support | ||||||||||||
|
|
||||||||||||
| # Core modules required for RP2040/RP2350 | ||||||||||||
| - name: cmsis | ||||||||||||
| revision: 512cc7e895e8491696b61f7ba8066b4a182569b8 | ||||||||||||
| path: lib/zephyr-workspace/modules/hal/cmsis | ||||||||||||
| groups: | ||||||||||||
| - hal | ||||||||||||
|
|
||||||||||||
| - name: cmsis_6 | ||||||||||||
| repo-path: CMSIS_6 | ||||||||||||
| revision: 06d952b6713a2ca41c9224a62075e4059402a151 | ||||||||||||
| path: lib/zephyr-workspace/modules/hal/cmsis_6 | ||||||||||||
| groups: | ||||||||||||
| - hal | ||||||||||||
|
|
||||||||||||
| - name: hal_rpi_pico | ||||||||||||
| path: lib/zephyr-workspace/modules/hal/rpi_pico | ||||||||||||
| revision: 7b57b24588797e6e7bf18b6bda168e6b96374264 | ||||||||||||
| groups: | ||||||||||||
| - hal | ||||||||||||
|
|
||||||||||||
| - name: hal_st | ||||||||||||
| revision: 9f81b4427e955885398805b7bca0da3a8cd9109c | ||||||||||||
| path: lib/zephyr-workspace/modules/hal/st | ||||||||||||
| groups: | ||||||||||||
| - hal | ||||||||||||
|
|
||||||||||||
|
Comment on lines
+53
to
+58
|
||||||||||||
| - name: hal_st | |
| revision: 9f81b4427e955885398805b7bca0da3a8cd9109c | |
| path: lib/zephyr-workspace/modules/hal/st | |
| groups: | |
| - hal |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The
-oflags attempt to skip make targets, but this syntax is for skipping files, not targets. Consider using a different approach like conditional logic in the Makefile or separate build commands that don't depend on these targets.