58426966f4
feat: add CMake variable for extra libsystemd config options
2022-06-27 15:01:06 +02:00
8320429ef7
chore: add gperf dependency for libsystemd build
2021-09-17 18:31:04 +02:00
3f74512f8e
cmake: fix building with BUILD_LIBSYSTEMD and ninja generator ( #138 )
...
The ninja generator requires the BUILD_BYPRODUCTS specifier to work out the dependencies.
2021-03-12 14:07:10 +01:00
3b735bf1aa
Introduce CI workflow based on GitHub Actions ( #114 )
...
This introduces GitHub CI which runs builds and tests in a matrix configuration. It also changes the systemd repo to stable one. And puts the CI badge (plus a few more badges) to the README page.
Fixes #44
2020-07-22 16:35:42 +02:00
250aa2bbe3
Add additional messages to CMake build for optional parts
2020-07-21 12:12:14 +02:00
6cbd49ddaa
Install proper public sd-bus headers in internal libsystemd build
2020-05-17 15:05:24 +02:00
3e68fee4cd
Switch to more modern CMake
2020-02-02 02:29:32 +01:00
c139110112
Add support for custom timeout value for D-Bus method calls ( #72 )
2019-11-03 13:54:13 +01:00
91fa35140b
Add support for ObjectManager and other standard D-Bus interfaces ( #55 )
...
Fixes #50
2019-05-29 22:28:15 +02:00
0014bb0b6e
Go a step further towards modern CMake and cleaner project structure
2019-05-23 21:40:59 +02:00
ad3749f2c2
Add libmount as dependency for libsystemd
2019-05-20 23:28:28 +02:00
81b5a67f35
Use shallow clone for libsystemd external project
2019-05-13 19:21:23 +02:00
7763c66513
Add support for libsystemd versions up to the newest 242, and set 242 as default version
2019-05-09 19:16:16 +02:00
0cffed4574
Add option to build libsystemd automatically as integral part of sdbus-c++
2019-04-28 17:09:37 +02:00