Files
gd32/CMSIS_5-develop/CMSIS/CoreValidation/Project/Bootloader.cproject.yml
2025-10-18 16:51:59 +08:00

118 lines
3.0 KiB
YAML

# yaml-language-server: $schema=https://raw.githubusercontent.com/Open-CMSIS-Pack/devtools/schemas/projmgr/1.3.0/tools/projmgr/schemas/cproject.schema.json
project:
layers:
# App: CMSIS-Core Validation for Cortex-M (Bootloader part)
- layer: ../Layer/App/Bootloader_Cortex-M/App.clayer.yml
for-context:
- .AC6_low
- .AC6_mid
- .AC6_high
- .AC6_size
- .AC6_tiny
- .GCC_low
- .GCC_mid
- .GCC_high
- .GCC_size
- .GCC_tiny
- .IAR_low
- .IAR_mid
- .IAR_high
- .IAR_size
- .IAR_tiny
#Target: CM23S
- layer: ../Layer/Target/CM23S_BL/Target.clayer.yml
for-context:
- .AC6_low+CM23S
- .AC6_mid+CM23S
- .AC6_high+CM23S
- .AC6_size+CM23S
- .AC6_tiny+CM23S
- .GCC_low+CM23S
- .GCC_mid+CM23S
- .GCC_high+CM23S
- .GCC_size+CM23S
- .GCC_tiny+CM23S
- .IAR_low+CM23S
- .IAR_mid+CM23S
- .IAR_high+CM23S
- .IAR_size+CM23S
- .IAR_tiny+CM23S
#Target: CM33S
- layer: ../Layer/Target/CM33S_BL/Target.clayer.yml
for-context:
- .AC6_low+CM33S
- .AC6_mid+CM33S
- .AC6_high+CM33S
- .AC6_size+CM33S
- .AC6_tiny+CM33S
- .GCC_low+CM33S
- .GCC_mid+CM33S
- .GCC_high+CM33S
- .GCC_size+CM33S
- .GCC_tiny+CM33S
- .IAR_low+CM33S
- .IAR_mid+CM33S
- .IAR_high+CM33S
- .IAR_size+CM33S
- .IAR_tiny+CM33S
#Target: CM35PS
- layer: ../Layer/Target/CM35PS_BL/Target.clayer.yml
for-context:
- .AC6_low+CM35PS
- .AC6_mid+CM35PS
- .AC6_high+CM35PS
- .AC6_size+CM35PS
- .AC6_tiny+CM35PS
- .GCC_low+CM35PS
- .GCC_mid+CM35PS
- .GCC_high+CM35PS
- .GCC_size+CM35PS
- .GCC_tiny+CM35PS
- .IAR_low+CM35PS
- .IAR_mid+CM35PS
- .IAR_high+CM35PS
- .IAR_size+CM35PS
- .IAR_tiny+CM35PS
#Target: CM55S
- layer: ../Layer/Target/CM55S_BL/Target.clayer.yml
for-context:
- .AC6_low+CM55S
- .AC6_mid+CM55S
- .AC6_high+CM55S
- .AC6_size+CM55S
- .AC6_tiny+CM55S
- .GCC_low+CM55S
- .GCC_mid+CM55S
- .GCC_high+CM55S
- .GCC_size+CM55S
- .GCC_tiny+CM55S
- .IAR_low+CM55S
- .IAR_mid+CM55S
- .IAR_high+CM55S
- .IAR_size+CM55S
- .IAR_tiny+CM55S
#Target: CM85S
- layer: ../Layer/Target/CM85S_BL/Target.clayer.yml
for-context:
- .AC6_low+CM85S
- .AC6_mid+CM85S
- .AC6_high+CM85S
- .AC6_size+CM85S
- .AC6_tiny+CM85S
- .GCC_low+CM85S
- .GCC_mid+CM85S
- .GCC_high+CM85S
- .GCC_size+CM85S
- .GCC_tiny+CM85S
- .IAR_low+CM85S
- .IAR_mid+CM85S
- .IAR_high+CM85S
- .IAR_size+CM85S
- .IAR_tiny+CM85S