summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2014-06-11 17:14:18 +0200
committerAleksander Morgado <aleksander@aleksander.es>2014-06-11 17:14:18 +0200
commit6313f5707e7ff69f81fcb80784196f35ddd7c56f (patch)
tree84afe3952c1e71854dcfe4c531402b6e4b66a110
parent8ca6c6cbad0d56cdda99b95795ab308c6fe3c493 (diff)
build: look for gdbus-codegen through pkg-config
-rw-r--r--configure.ac2
-rw-r--r--libmm-glib/generated/Makefile.am10
-rw-r--r--libmm-glib/generated/tests/Makefile.am2
3 files changed, 8 insertions, 6 deletions
diff --git a/configure.ac b/configure.ac
index 23157289..59feed21 100644
--- a/configure.ac
+++ b/configure.ac
@@ -107,6 +107,8 @@ AC_SUBST(GUDEV_LIBS)
# Some required utilities
GLIB_MKENUMS=`$PKG_CONFIG --variable=glib_mkenums glib-2.0`
AC_SUBST(GLIB_MKENUMS)
+GDBUS_CODEGEN=`pkg-config --variable=gdbus_codegen gio-2.0`
+AC_SUBST(GDBUS_CODEGEN)
# GObject Introspection
GOBJECT_INTROSPECTION_CHECK([0.9.6])
diff --git a/libmm-glib/generated/Makefile.am b/libmm-glib/generated/Makefile.am
index d277b659..2a608fc1 100644
--- a/libmm-glib/generated/Makefile.am
+++ b/libmm-glib/generated/Makefile.am
@@ -81,7 +81,7 @@ mm_gdbus_manager_generated = \
mm-gdbus-manager.c \
mm-gdbus-doc-org.freedesktop.ModemManager1.xml
$(mm_gdbus_manager_generated): $(top_srcdir)/introspection/org.freedesktop.ModemManager1.xml
- $(AM_V_GEN) gdbus-codegen \
+ $(AM_V_GEN) $(GDBUS_CODEGEN) \
--interface-prefix org.freedesktop.ModemManager1. \
--c-namespace=MmGdbus \
--generate-docbook mm-gdbus-doc \
@@ -117,7 +117,7 @@ mm_gdbus_modem_deps = \
$(top_srcdir)/introspection/org.freedesktop.ModemManager1.Modem.Simple.xml \
$(top_srcdir)/introspection/org.freedesktop.ModemManager1.Modem.Signal.xml
$(mm_gdbus_modem_generated): $(mm_gdbus_modem_deps)
- $(AM_V_GEN) gdbus-codegen \
+ $(AM_V_GEN) $(GDBUS_CODEGEN) \
--interface-prefix org.freedesktop.ModemManager1. \
--c-namespace=MmGdbus \
--generate-docbook mm-gdbus-doc \
@@ -135,7 +135,7 @@ mm_gdbus_sim_generated = \
mm-gdbus-sim.c \
mm-gdbus-doc-org.freedesktop.ModemManager1.Sim.xml
$(mm_gdbus_sim_generated): $(top_srcdir)/introspection/org.freedesktop.ModemManager1.Sim.xml
- $(AM_V_GEN) gdbus-codegen \
+ $(AM_V_GEN) $(GDBUS_CODEGEN) \
--interface-prefix org.freedesktop.ModemManager1. \
--c-namespace=MmGdbus \
--generate-docbook mm-gdbus-doc \
@@ -149,7 +149,7 @@ mm_gdbus_bearer_generated = \
mm-gdbus-bearer.c \
mm-gdbus-doc-org.freedesktop.ModemManager1.Bearer.xml
$(mm_gdbus_bearer_generated): $(top_srcdir)/introspection/org.freedesktop.ModemManager1.Bearer.xml
- $(AM_V_GEN) gdbus-codegen \
+ $(AM_V_GEN) $(GDBUS_CODEGEN) \
--interface-prefix org.freedesktop.ModemManager1. \
--c-namespace=MmGdbus \
--generate-docbook mm-gdbus-doc \
@@ -163,7 +163,7 @@ mm_gdbus_sms_generated = \
mm-gdbus-sms.c \
mm-gdbus-doc-org.freedesktop.ModemManager1.Sms.xml
$(mm_gdbus_sms_generated): $(top_srcdir)/introspection/org.freedesktop.ModemManager1.Sms.xml
- $(AM_V_GEN) gdbus-codegen \
+ $(AM_V_GEN) $(GDBUS_CODEGEN) \
--interface-prefix org.freedesktop.ModemManager1. \
--c-namespace=MmGdbus \
--generate-docbook mm-gdbus-doc \
diff --git a/libmm-glib/generated/tests/Makefile.am b/libmm-glib/generated/tests/Makefile.am
index 006b9fe8..a4bed421 100644
--- a/libmm-glib/generated/tests/Makefile.am
+++ b/libmm-glib/generated/tests/Makefile.am
@@ -12,7 +12,7 @@ mm_gdbus_test_generated = \
mm-gdbus-test.h \
mm-gdbus-test.c
$(mm_gdbus_test_generated): $(top_srcdir)/introspection/tests/org.freedesktop.ModemManager1.Test.xml
- $(AM_V_GEN) gdbus-codegen \
+ $(AM_V_GEN) $(GDBUS_CODEGEN) \
--interface-prefix org.freedesktop.ModemManager1. \
--c-namespace=MmGdbus \
--generate-c-code mm-gdbus-test \