[systemd-devel] [PATCH] build: generate pkg-config files during configure
Jeff Waugh
jdub at bethesignal.org
Tue Mar 10 11:04:45 PDT 2015
Generate pkg-config files during configure as God (Havoc) intended. This fixes
all of systemd's pkg-config files when cross-compiling (and possibly other use
cases).
(Note: I might've missed some things to tidy up in Makefile.am, but not 100%
sure.)
Signed-off-by: Jeff Waugh <jdub at bethesignal.org>
---
Makefile.am | 3 ---
configure.ac | 10 ++++++++++
2 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index 3539e03..d2ebc81 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -6442,9 +6442,6 @@ man/%: man/%.in
sysctl.d/%: sysctl.d/%.in
$(SED_PROCESS)
-%.pc: %.pc.in
- $(SED_PROCESS)
-
%.conf: %.conf.in
$(SED_PROCESS)
diff --git a/configure.ac b/configure.ac
index 29111f5..21b8008 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1510,6 +1510,16 @@ AC_CONFIG_FILES([
docs/libudev/version.xml
docs/gudev/Makefile
docs/gudev/version.xml
+ src/libudev/libudev.pc
+ src/compat-libs/libsystemd-id128.pc
+ src/compat-libs/libsystemd-daemon.pc
+ src/compat-libs/libsystemd-login.pc
+ src/compat-libs/libsystemd-journal.pc
+ src/libsystemd/sd-id128/libsystemd-id128.pc
+ src/libsystemd/libsystemd.pc
+ src/udev/udev.pc
+ src/core/systemd.pc
+ src/gudev/gudev-1.0.pc
])
AC_OUTPUT
--
1.9.1
More information about the systemd-devel
mailing list