rpm/plugins
Panu Matilainen 8c3fb5eb01 Add an experimental CMake build system
This is an incomplete release-early version, NOT intended or
suitable for production use. It is intended to replace the autotools
based buildsystem in rpm 4.20, until then it'll be developed alongside
it. This causes some extra complications of course, but then we avoid
a huge flag-day, and that matters more.

To those wondering why cmake and not ${myfavorite}: the community around
us effectively made that choice for us. We've made a lot of noise about
bootstrap dependencies. When libsolv, dnf and all the related stack is
powered by cmake build, it'd be just foolish to go with anything else.
This way people working on the rpm stack have only one build system to
learn, there's peer support available nearby and bootstrap dependencies
are reduced, not increased. It also doesn't hurt that cmake is actually
and actively maintained.
2022-06-28 16:33:33 +03:00
..
CMakeLists.txt Add an experimental CMake build system 2022-06-28 16:33:33 +03:00
Makefile.am Eliminate the strange include pre-build install machinery 2022-03-10 08:40:07 +02:00
audit.c Include rpmpgp.h only where it is actually needed 2021-11-17 14:21:06 +02:00
dbus_announce.c Include rpmpgp.h only where it is actually needed 2021-11-17 14:21:06 +02:00
fapolicyd.c Pass file descriptor to file prepare plugin hook, use when possible 2022-02-16 10:57:18 +02:00
fsverity.c Use proper addressing for our public headers everywhere 2022-03-10 08:40:07 +02:00
ima.c Use proper addressing for our public headers everywhere 2022-03-10 08:40:07 +02:00
org.rpm.conf Add dbus-announce plugin 2021-08-12 13:42:34 +03:00
prioreset.c Include rpmpgp.h only where it is actually needed 2021-11-17 14:21:06 +02:00
selinux.c Drop support for ancient libselinux 2022-06-16 09:17:34 +03:00
syslog.c Include rpmpgp.h only where it is actually needed 2021-11-17 14:21:06 +02:00
systemd_inhibit.c Fix a minor memory leak on suppressed inhibition lock warning message 2020-01-29 15:19:18 +01:00