#
7742c87c |
| 02-May-2024 |
Matt Spinler <spinler@us.ibm.com> |
Add meson option for build time schema validation
Add a meson option that controls if JSON schema validation is done during the build and default it to enabled.
This way, it can be disabled during
Add meson option for build time schema validation
Add a meson option that controls if JSON schema validation is done during the build and default it to enabled.
This way, it can be disabled during bitbake builds since python3-jsonschema now brings in rust which takes quite a while to build.
Validation does still occur during CI.
Tested: A build with an error in a JSON file fails when validation is enabled and passes when it isn't.
Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: If0a5335dd17f768adf2e40e6a132cf5cbd7eebd0
show more ...
|
#
6b3d4c59 |
| 10-Aug-2020 |
Andrei Kartashev <a.kartashev@yadro.com> |
FruDevice: improve updateFRUProperty function updateFRUProperty function is used to write ASSET field but it pretended to be generic. This change fixes number of issues like
FruDevice: improve updateFRUProperty function updateFRUProperty function is used to write ASSET field but it pretended to be generic. This change fixes number of issues like * wrong size check * no control of data overflow * erase FRU Area next to updated area * wrong handle of first/last fields in area and some other This change also implements functionality to resize FRU Area, but it is disabled by default. Tested: Tested by setting all properties as writable ad then trying to change them using "set-property" busctl call to FruDevice. Signed-off-by: Andrei Kartashev <a.kartashev@yadro.com> Change-Id: Ic049bbf591878b4af344a352a2bec296e70cfb6e
show more ...
|
#
92daaaa3 |
| 20-Jan-2020 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
meson: Add fru-device-less build configuration Provide an option that skips building of fru-device. fru-device remains enabled and built by default. Change-Id: If927861cf70aaf5
meson: Add fru-device-less build configuration Provide an option that skips building of fru-device. fru-device remains enabled and built by default. Change-Id: If927861cf70aaf594844e28e993edc308138ddf2 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|
#
b4459915 |
| 05-Nov-2019 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
Add support for building with meson Follow the OpenBMC herd and support a modern, comprehensible build framework. To build with meson: meson build ninja -C build
Add support for building with meson Follow the OpenBMC herd and support a modern, comprehensible build framework. To build with meson: meson build ninja -C build Add -Dtests to match de-facto OpenBMC meson usage conventions. After this patch existing unit tests continue to pass. One noteable omission is support for subprojects or vendoring. Cmake support, with subproject vendoring remains. The OpenBMC CI scripts look for meson.build before looking for CMakelists so approval of this patch would change the build system during CI to meson. Change-Id: I3d08e37d8c39ed2eecc4245671fb84ce6e3bc279 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|