History log of /openbmc/sdeventplus/src/meson.build (Results 1 – 20 of 20)
Revision Date Author Comments
# a4c76ea9 21-Nov-2022 William A. Kennington III <wak@google.com>

utility/sdbus: Add bus processing workaround

Provide a wrapper for others to use that works around a memory leak that
we have with processing dbus matches in an event loop.

Change-Id: I944e9c254784

utility/sdbus: Add bus processing workaround

Provide a wrapper for others to use that works around a memory leak that
we have with processing dbus matches in an event loop.

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

show more ...


# 209d8341 21-Sep-2022 William A. Kennington III <wak@google.com>

build: pull function2 from stdplus

We no longer need to specify this for ourselves.

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


# 02316409 21-Mar-2022 Patrick Williams <patrick@stwcx.xyz>

meson: simplify dependencies

Leverage wrapfile `[provide]` directives to simplify the dependency
searching in the meson.build.

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

meson: simplify dependencies

Leverage wrapfile `[provide]` directives to simplify the dependency
searching in the meson.build.

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

show more ...


# dce7381a 16-Apr-2021 William A. Kennington III <wak@google.com>

meson: Fix stdplus_dep name

Change-Id: I6c48802b2aeed0b72b2ed4d9a9a4dbf0dec9cf57
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>


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

meson: Update pkconfig generate call

Change-Id: I6d8e20d4f9106f224c3c8432e34b1b2966e88e13
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>


# fc18eb03 15-Apr-2021 Patrick Williams <patrick@stwcx.xyz>

build: rename dependency variable

Per [1], the naming convention for dependencies is '<project_name>_dep',
for consistency when importing the project as a meson subproject.
Rename the variable here

build: rename dependency variable

Per [1], the naming convention for dependencies is '<project_name>_dep',
for consistency when importing the project as a meson subproject.
Rename the variable here to match this convention.

Based on [2] there appears to not be any current users of this as a
subproject which would need to be updated.

1. https://mesonbuild.com/Subprojects.html#naming-convention-for-dependency-variables
2. https://github.com/search?q=org%3Aopenbmc+get_variable&type=code

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

show more ...


# a6f7ed7a 23-Feb-2021 William A. Kennington III <wak@google.com>

internal/cexec: Refactor using new macro

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


# a5b752a2 22-Mar-2019 William A. Kennington III <wak@google.com>

sdevent: Support floating sources

This will be used by our source/base to support floating references.

Change-Id: I711d75b3552fe7f96f4c42e346741862999f1ee2
Signed-off-by: William A. Kennington III

sdevent: Support floating sources

This will be used by our source/base to support floating references.

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

show more ...


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

src: Fix non-installed types.hpp

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


# 220b5dab 29-Mar-2019 William A. Kennington III <wak@google.com>

source/*: Use unique_function so our callbacks can be move-only

This will allow move-only types like unique_ptr to be used in callbacks.

Change-Id: Ia99925cea3bf96e3c213ba0fe093cc6ab3f5a421
Signed-

source/*: Use unique_function so our callbacks can be move-only

This will allow move-only types like unique_ptr to be used in callbacks.

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

show more ...


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

src: Fix pkgconfig generation missing systemd requirement

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


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

src: Allow for stdplus to be vendored

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


# e19c3cf6 22-Mar-2019 William A. Kennington III <wak@google.com>

sdevent: Support source destroy callbacks

Will be needed to support heap allocated userdata and floating sources.

Change-Id: I927acb3e03fb6c724e762b3ac47cd0d4d297ef87
Signed-off-by: William A. Kenn

sdevent: Support source destroy callbacks

Will be needed to support heap allocated userdata and floating sources.

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

show more ...


# 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 ...


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

meson: Style fix

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


# e04cb03b 13-Nov-2018 William A. Kennington III <wak@google.com>

internal/sdref: Remove in favor of stdplus/handle

We no longer need to roll our own managed handle type now that stdplus
implements a generic one.

Tested:
Built and run through unit tests.

Cha

internal/sdref: Remove in favor of stdplus/handle

We no longer need to roll our own managed handle type now that stdplus
implements a generic one.

Tested:
Built and run through unit tests.

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

show more ...


# 2d8f8cc0 28-Mar-2019 William A. Kennington III <wak@google.com>

meson: Add version to library

Otherwise bitbake will treat it as a private library and not move it to
the proper directory and generate the necessary shlib metadata.

Change-Id: Ibc1409fd63ff1d73ef9

meson: Add version to library

Otherwise bitbake will treat it as a private library and not move it to
the proper directory and generate the necessary shlib metadata.

Change-Id: Ibc1409fd63ff1d73ef97e9fb7ed4aa370807c0a9
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 ...