History log of /openbmc/sdeventplus/meson.build (Results 1 – 10 of 10)
Revision Date Author Comments
# a97cdd1a 30-Jan-2025 Patrick Williams <patrick@stwcx.xyz>

build: use allowed over enabled or not-disabled

Meson feature options are typically in a tri-state of enabled, disabled,
or auto. The enabled and disabled functions on an option (from
`get_option`)

build: use allowed over enabled or not-disabled

Meson feature options are typically in a tri-state of enabled, disabled,
or auto. The enabled and disabled functions on an option (from
`get_option`) no longer return true for auto features. Instead, the
expectation is to use `allowed()` which is true for both enabled and
auto.

Switch all uses of `enabled` to `allowed`.
Switch all uses of `not disabled` to `allowed`.

Change-Id: I36000eca286be412b84f039420ecf45b4cc411aa
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>

show more ...


# 25f484be 17-Jul-2023 Patrick Williams <patrick@stwcx.xyz>

build: upgrade to C++23

Meson 1.1.1 and GCC-13 both support C++23 and a sufficient portion of
the standard has been implemented. Upgrade the build to leverage it.

Change-Id: I78bb5368b168ddc5ead8c

build: upgrade to C++23

Meson 1.1.1 and GCC-13 both support C++23 and a sufficient portion of
the standard has been implemented. Upgrade the build to leverage it.

Change-Id: I78bb5368b168ddc5ead8cb6efb114fb870aba891
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>

show more ...


# ece8e59e 15-Apr-2021 William A. Kennington III <wak@google.com>

meson: Update to c++20

Change-Id: If2bb06526aad0e848c9d4376f6809c756e3da3a3
Signed-off-by: William A. Kennington III <wak@google.com>


# 61869e0d 15-Apr-2021 William A. Kennington III <wak@google.com>

meson: Update minimum version to 0.57.0

Required for c++20 suppport.

Change-Id: I3d34c7ebecbb9b7a1f1f8fe43f7b36f8d1581979
Signed-off-by: William A. Kennington III <wak@google.com>


# e261b84f 15-Apr-2021 William A. Kennington III <wak@google.com>

meson: Remove werror override

Change-Id: I5a47a8f7ed90eaf656f5db0969d1ff95391e3f54
Signed-off-by: William A. Kennington III <wak@google.com>


# fc1722f0 15-Apr-2021 William A. Kennington III <wak@google.com>

meson: Fix formatting

Change-Id: I5368d21cc8de18d0b23d22c0d93ae8fb1bd57e65
Signed-off-by: William A. Kennington III <wak@google.com>


# 8c34c80b 03-Jun-2020 William A. Kennington III <wak@google.com>

meson: Don't use unneeded features in subprojects

Change-Id: Ie56a77b4899a8bbccf7b31a005dcd513bfedbf80
Signed-off-by: William A. Kennington III <wak@google.com>


# bbd1b56a 20-Feb-2020 William A. Kennington III <wak@google.com>

test: Allow optional usage of vendored googletest

Change-Id: I7011edb826b11762f1eb49e8bbc3a19c8006f8c5
Signed-off-by: William A. Kennington III <wak@google.com>


# 8ec59e62 03-Apr-2019 William A. Kennington III <wak@google.com>

meson: Use declare_dependency for libraries

Now example binaries and tests don't have to be aware of the nuances for
configuring the build to use the library. This makes the project library
look lik

meson: Use declare_dependency for libraries

Now example binaries and tests don't have to be aware of the nuances for
configuring the build to use the library. This makes the project library
look like any other system dependency.

Change-Id: Ife3bcd3dcbd423f08c513f9a05fc8cabff41e2f6
Signed-off-by: William A. Kennington III <wak@google.com>

show more ...


# d4b33e95 04-Dec-2018 William A. Kennington III <wak@google.com>

meson: Add alternative build system

For now both autotools and meson will be maintained side by side.
Eventually we should remove the autotools build system.

Change-Id: I04382b17d5267ee218e2658fc16

meson: Add alternative build system

For now both autotools and meson will be maintained side by side.
Eventually we should remove the autotools build system.

Change-Id: I04382b17d5267ee218e2658fc163da17853f637a
Signed-off-by: William A. Kennington III <wak@google.com>

show more ...