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