History log of /openbmc/libcper/meson.options (Results 1 – 5 of 5)
Revision Date Author Comments
# cd9b1c58 22-Apr-2025 Ed Tanous <etanous@nvidia.com>

Make pip buildable

This package would be very useful if able to be built with pip. This
commit makes libcper usable from python with
git clone git@github.com:openbmc/libcper.git
pip install libcper

Make pip buildable

This package would be very useful if able to be built with pip. This
commit makes libcper usable from python with
git clone git@github.com:openbmc/libcper.git
pip install libcper

The API at the moment is primitive, and only supports the parse api. An
example of its usage is included.

Change-Id: I944565c71f616735a738bcc4f815d25251ed27bb
Signed-off-by: Ed Tanous <etanous@nvidia.com>

show more ...


# 8121f7e9 06-Mar-2025 Ed Tanous <etanous@nvidia.com>

Add fuzz targets

Fuzzing is something that's good to do for a general purpose library and
can find bugs relatively quickly.

Enable fuzzing with libfuzzer (selected only because it was the easiest
t

Add fuzz targets

Fuzzing is something that's good to do for a general purpose library and
can find bugs relatively quickly.

Enable fuzzing with libfuzzer (selected only because it was the easiest
to set up) and enable fuzz targets for 3 of our buffer-based interfaces.

Change-Id: I695a3a60ba09bea92cd462566bf2c46337eabd4b
Signed-off-by: Ed Tanous <etanous@nvidia.com>

show more ...


# dd9e8d98 28-Feb-2025 Aushim Nagarkatti <anagarkatti@nvidia.com>

Compile switch to output all properties

With validation bits removed, debug scenarios might require all
fields to be printed regardless of their validity.
Disable unit tests in this case as round tr

Compile switch to output all properties

With validation bits removed, debug scenarios might require all
fields to be printed regardless of their validity.
Disable unit tests in this case as round trip will fail.

Add meson switch to bb file to enable all properties:
EXTRA_OEMESON += "-Doutput_all_properties=enabled"

Tested with locally generated examples and diffing results.

Change-Id: Ic232c295197e2152735fcf0f33041d6f972512bc
Signed-off-by: Aushim Nagarkatti <anagarkatti@nvidia.com>

show more ...


# abc62b89 22-May-2024 John Chung <john.chung@arm.com>

Update meson build configuration

* Add meson option to build libcper utility
* Using find_package for libbase64

Signed-off-by: John Chung <john.chung@arm.com>
Change-Id: I9fa742fed7dcbd8e61b2e2dc00

Update meson build configuration

* Add meson option to build libcper utility
* Using find_package for libbase64

Signed-off-by: John Chung <john.chung@arm.com>
Change-Id: I9fa742fed7dcbd8e61b2e2dc00da87801d64c87a

show more ...


# 197ea120 03-May-2024 John Chung <john.chung@arm.com>

Move to meson build configuration

cmake is Deprecated

Signed-off-by: John Chung <john.chung@arm.com>
Change-Id: I9d08b087828aa5a16f601785dcb7868704ec73a3