RTEMS | bsps/stm32h7: make errata configurable (!184)
Sebastian Huber (@sebhub)
gitlab at rtems.org
Fri Aug 16 03:48:32 UTC 2024
Sebastian Huber commented on a discussion on spec/build/bsps/arm/stm32h7/optenfmc282errata.yml: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/184#note_111142
> +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
> +actions:
> +- get-boolean: null
> +- env-assign: null
> +- define-condition: null
If nobody complains, nothing can get fixed. For example, it would easy to display a given enabled-by expression in C syntax. Spending hours to craft an enabled-by expression is definitely a big issue, because they are present in every item.
I think it makes more sense if someone else starts to work on documenting and improving the build system. I don't want to be the single point of failure.
For libdebugger, this would also work:
```patch
diff --git a/spec/build/cpukit/optlibdebugger.yml b/spec/build/cpukit/optlibdebugger.yml
index 19ce1a8dd4..4917533b31 100644
--- a/spec/build/cpukit/optlibdebugger.yml
+++ b/spec/build/cpukit/optlibdebugger.yml
@@ -11,21 +11,23 @@ enabled-by:
- aarch64
- and:
- arm
- - not: bsps/arm/atsam
- - not: bsps/arm/imxrt
- - not: bsps/arm/lm3s69xx
- - not: bsps/arm/lpc176x
- - not: bsps/arm/lpc24xx
- - not: bsps/arm/stm32h7
- - not: bsps/arm/stm32f4
+ - not:
+ - bsps/arm/atsam
+ - bsps/arm/imxrt
+ - bsps/arm/lm3s69xx
+ - bsps/arm/lpc176x
+ - bsps/arm/lpc24xx
+ - bsps/arm/stm32h7
+ - bsps/arm/stm32f4
- i386
- microblaze
- and:
- powerpc
- - not: bsps/powerpc/mpc55xxevb
- - not: bsps/powerpc/qoriq
- - not: bsps/powerpc/ss555
- - not: bsps/powerpc/t32mppc
+ - not:
+ - bsps/powerpc/mpc55xxevb
+ - bsps/powerpc/qoriq
+ - bsps/powerpc/ss555
+ - bsps/powerpc/t32mppc
links: []
name: BUILD_LIBDEBUGGER
type: build
```
--
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/184#note_111142
You're receiving this email because of your account on gitlab.rtems.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20240816/3ac7cf97/attachment-0001.htm>
More information about the bugs
mailing list