build: look for gdbus-codegen through pkg-config
This commit is contained in:
@@ -107,6 +107,8 @@ AC_SUBST(GUDEV_LIBS)
|
|||||||
# Some required utilities
|
# Some required utilities
|
||||||
GLIB_MKENUMS=`$PKG_CONFIG --variable=glib_mkenums glib-2.0`
|
GLIB_MKENUMS=`$PKG_CONFIG --variable=glib_mkenums glib-2.0`
|
||||||
AC_SUBST(GLIB_MKENUMS)
|
AC_SUBST(GLIB_MKENUMS)
|
||||||
|
GDBUS_CODEGEN=`pkg-config --variable=gdbus_codegen gio-2.0`
|
||||||
|
AC_SUBST(GDBUS_CODEGEN)
|
||||||
|
|
||||||
# GObject Introspection
|
# GObject Introspection
|
||||||
GOBJECT_INTROSPECTION_CHECK([0.9.6])
|
GOBJECT_INTROSPECTION_CHECK([0.9.6])
|
||||||
|
@@ -81,7 +81,7 @@ mm_gdbus_manager_generated = \
|
|||||||
mm-gdbus-manager.c \
|
mm-gdbus-manager.c \
|
||||||
mm-gdbus-doc-org.freedesktop.ModemManager1.xml
|
mm-gdbus-doc-org.freedesktop.ModemManager1.xml
|
||||||
$(mm_gdbus_manager_generated): $(top_srcdir)/introspection/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. \
|
--interface-prefix org.freedesktop.ModemManager1. \
|
||||||
--c-namespace=MmGdbus \
|
--c-namespace=MmGdbus \
|
||||||
--generate-docbook mm-gdbus-doc \
|
--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.Simple.xml \
|
||||||
$(top_srcdir)/introspection/org.freedesktop.ModemManager1.Modem.Signal.xml
|
$(top_srcdir)/introspection/org.freedesktop.ModemManager1.Modem.Signal.xml
|
||||||
$(mm_gdbus_modem_generated): $(mm_gdbus_modem_deps)
|
$(mm_gdbus_modem_generated): $(mm_gdbus_modem_deps)
|
||||||
$(AM_V_GEN) gdbus-codegen \
|
$(AM_V_GEN) $(GDBUS_CODEGEN) \
|
||||||
--interface-prefix org.freedesktop.ModemManager1. \
|
--interface-prefix org.freedesktop.ModemManager1. \
|
||||||
--c-namespace=MmGdbus \
|
--c-namespace=MmGdbus \
|
||||||
--generate-docbook mm-gdbus-doc \
|
--generate-docbook mm-gdbus-doc \
|
||||||
@@ -135,7 +135,7 @@ mm_gdbus_sim_generated = \
|
|||||||
mm-gdbus-sim.c \
|
mm-gdbus-sim.c \
|
||||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Sim.xml
|
mm-gdbus-doc-org.freedesktop.ModemManager1.Sim.xml
|
||||||
$(mm_gdbus_sim_generated): $(top_srcdir)/introspection/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. \
|
--interface-prefix org.freedesktop.ModemManager1. \
|
||||||
--c-namespace=MmGdbus \
|
--c-namespace=MmGdbus \
|
||||||
--generate-docbook mm-gdbus-doc \
|
--generate-docbook mm-gdbus-doc \
|
||||||
@@ -149,7 +149,7 @@ mm_gdbus_bearer_generated = \
|
|||||||
mm-gdbus-bearer.c \
|
mm-gdbus-bearer.c \
|
||||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Bearer.xml
|
mm-gdbus-doc-org.freedesktop.ModemManager1.Bearer.xml
|
||||||
$(mm_gdbus_bearer_generated): $(top_srcdir)/introspection/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. \
|
--interface-prefix org.freedesktop.ModemManager1. \
|
||||||
--c-namespace=MmGdbus \
|
--c-namespace=MmGdbus \
|
||||||
--generate-docbook mm-gdbus-doc \
|
--generate-docbook mm-gdbus-doc \
|
||||||
@@ -163,7 +163,7 @@ mm_gdbus_sms_generated = \
|
|||||||
mm-gdbus-sms.c \
|
mm-gdbus-sms.c \
|
||||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Sms.xml
|
mm-gdbus-doc-org.freedesktop.ModemManager1.Sms.xml
|
||||||
$(mm_gdbus_sms_generated): $(top_srcdir)/introspection/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. \
|
--interface-prefix org.freedesktop.ModemManager1. \
|
||||||
--c-namespace=MmGdbus \
|
--c-namespace=MmGdbus \
|
||||||
--generate-docbook mm-gdbus-doc \
|
--generate-docbook mm-gdbus-doc \
|
||||||
|
@@ -12,7 +12,7 @@ mm_gdbus_test_generated = \
|
|||||||
mm-gdbus-test.h \
|
mm-gdbus-test.h \
|
||||||
mm-gdbus-test.c
|
mm-gdbus-test.c
|
||||||
$(mm_gdbus_test_generated): $(top_srcdir)/introspection/tests/org.freedesktop.ModemManager1.Test.xml
|
$(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. \
|
--interface-prefix org.freedesktop.ModemManager1. \
|
||||||
--c-namespace=MmGdbus \
|
--c-namespace=MmGdbus \
|
||||||
--generate-c-code mm-gdbus-test \
|
--generate-c-code mm-gdbus-test \
|
||||||
|
Reference in New Issue
Block a user