build: drop autotools
This commit is contained in:
@@ -1,280 +0,0 @@
|
||||
SUBDIRS = generated . tests
|
||||
|
||||
AM_CFLAGS = $(CODE_COVERAGE_CFLAGS)
|
||||
AM_LDFLAGS = $(CODE_COVERAGE_LDFLAGS)
|
||||
|
||||
lib_LTLIBRARIES = libmm-glib.la
|
||||
|
||||
libmm_glib_la_SOURCES = \
|
||||
libmm-glib.h \
|
||||
mm-helpers.h \
|
||||
mm-helper-types.h \
|
||||
mm-helper-types.c \
|
||||
mm-manager.h \
|
||||
mm-manager.c \
|
||||
mm-object.h \
|
||||
mm-object.c \
|
||||
mm-modem.h \
|
||||
mm-modem.c \
|
||||
mm-modem-3gpp.h \
|
||||
mm-modem-3gpp.c \
|
||||
mm-modem-3gpp-profile-manager.h \
|
||||
mm-modem-3gpp-profile-manager.c \
|
||||
mm-modem-3gpp-ussd.h \
|
||||
mm-modem-3gpp-ussd.c \
|
||||
mm-modem-cdma.h \
|
||||
mm-modem-cdma.c \
|
||||
mm-modem-simple.h \
|
||||
mm-modem-simple.c \
|
||||
mm-modem-location.h \
|
||||
mm-modem-location.c \
|
||||
mm-modem-time.h \
|
||||
mm-modem-time.c \
|
||||
mm-modem-firmware.h \
|
||||
mm-modem-firmware.c \
|
||||
mm-modem-sar.h \
|
||||
mm-modem-sar.c \
|
||||
mm-modem-signal.h \
|
||||
mm-modem-signal.c \
|
||||
mm-modem-oma.h \
|
||||
mm-modem-oma.c \
|
||||
mm-sim.h \
|
||||
mm-sim.c \
|
||||
mm-sms.h \
|
||||
mm-sms.c \
|
||||
mm-modem-messaging.h \
|
||||
mm-modem-messaging.c \
|
||||
mm-modem-voice.h \
|
||||
mm-modem-voice.c \
|
||||
mm-call.h \
|
||||
mm-call.c \
|
||||
mm-bearer.h \
|
||||
mm-bearer.c \
|
||||
mm-common-helpers.h \
|
||||
mm-common-helpers.c \
|
||||
mm-simple-status.h \
|
||||
mm-simple-status.c \
|
||||
mm-simple-connect-properties.h \
|
||||
mm-simple-connect-properties.c \
|
||||
mm-bearer-properties.h \
|
||||
mm-bearer-properties.c \
|
||||
mm-sms-properties.h \
|
||||
mm-sms-properties.c \
|
||||
mm-call-properties.h \
|
||||
mm-call-properties.c \
|
||||
mm-bearer-ip-config.h \
|
||||
mm-bearer-ip-config.c \
|
||||
mm-bearer-stats.h \
|
||||
mm-bearer-stats.c \
|
||||
mm-location-common.h \
|
||||
mm-location-3gpp.h \
|
||||
mm-location-3gpp.c \
|
||||
mm-location-gps-raw.h \
|
||||
mm-location-gps-raw.c \
|
||||
mm-location-gps-nmea.h \
|
||||
mm-location-gps-nmea.c \
|
||||
mm-location-cdma-bs.h \
|
||||
mm-location-cdma-bs.c \
|
||||
mm-unlock-retries.h \
|
||||
mm-unlock-retries.c \
|
||||
mm-network-timezone.h \
|
||||
mm-network-timezone.c \
|
||||
mm-firmware-properties.h \
|
||||
mm-firmware-properties.c \
|
||||
mm-firmware-update-settings.h \
|
||||
mm-firmware-update-settings.c \
|
||||
mm-cdma-manual-activation-properties.h \
|
||||
mm-cdma-manual-activation-properties.c \
|
||||
mm-signal.h \
|
||||
mm-signal.c \
|
||||
mm-kernel-event-properties.h \
|
||||
mm-kernel-event-properties.c \
|
||||
mm-pco.h \
|
||||
mm-pco.c \
|
||||
mm-call-audio-format.h \
|
||||
mm-call-audio-format.c \
|
||||
mm-sim-preferred-network.h \
|
||||
mm-sim-preferred-network.c \
|
||||
mm-3gpp-profile.h \
|
||||
mm-3gpp-profile.c \
|
||||
mm-signal-threshold-properties.h \
|
||||
mm-signal-threshold-properties.c \
|
||||
mm-nr5g-registration-settings.h \
|
||||
mm-nr5g-registration-settings.c \
|
||||
mm-cell-info.h \
|
||||
mm-cell-info.c \
|
||||
mm-cell-info-cdma.h \
|
||||
mm-cell-info-cdma.c \
|
||||
mm-cell-info-gsm.h \
|
||||
mm-cell-info-gsm.c \
|
||||
mm-cell-info-umts.h \
|
||||
mm-cell-info-umts.c \
|
||||
mm-cell-info-tdscdma.h \
|
||||
mm-cell-info-tdscdma.c \
|
||||
mm-cell-info-lte.h \
|
||||
mm-cell-info-lte.c \
|
||||
mm-cell-info-nr5g.h \
|
||||
mm-cell-info-nr5g.c \
|
||||
mm-compat.h \
|
||||
mm-compat.c \
|
||||
$(NULL)
|
||||
|
||||
libmm_glib_la_CPPFLAGS = \
|
||||
$(LIBMM_GLIB_CFLAGS) \
|
||||
-I$(srcdir) \
|
||||
-I$(top_srcdir) \
|
||||
-I$(top_builddir) \
|
||||
-I$(top_srcdir)/include \
|
||||
-I$(top_builddir)/include \
|
||||
-I${top_srcdir}/libmm-glib/generated \
|
||||
-I${top_builddir}/libmm-glib/generated \
|
||||
-DLIBMM_GLIB_COMPILATION \
|
||||
$(NULL)
|
||||
|
||||
libmm_glib_gla_CFLAGS = \
|
||||
$(WARN_CFLAGS) \
|
||||
$(NULL)
|
||||
|
||||
libmm_glib_la_LIBADD = \
|
||||
${top_builddir}/libmm-glib/generated/libmm-generated.la \
|
||||
$(NULL)
|
||||
|
||||
libmm_glib_la_LDFLAGS = \
|
||||
-version-info $(MM_GLIB_LT_CURRENT):$(MM_GLIB_LT_REVISION):$(MM_GLIB_LT_AGE) \
|
||||
$(WARN_LDFLAGS) \
|
||||
$(LIBMM_GLIB_LIBS) \
|
||||
$(NULL)
|
||||
|
||||
includedir = @includedir@/libmm-glib
|
||||
include_HEADERS = \
|
||||
libmm-glib.h \
|
||||
mm-helper-types.h \
|
||||
mm-manager.h \
|
||||
mm-object.h \
|
||||
mm-modem.h \
|
||||
mm-modem-3gpp.h \
|
||||
mm-modem-3gpp-profile-manager.h \
|
||||
mm-modem-3gpp-ussd.h \
|
||||
mm-modem-cdma.h \
|
||||
mm-modem-messaging.h \
|
||||
mm-modem-location.h \
|
||||
mm-modem-time.h \
|
||||
mm-modem-firmware.h \
|
||||
mm-modem-sar.h \
|
||||
mm-modem-signal.h \
|
||||
mm-modem-oma.h \
|
||||
mm-modem-simple.h \
|
||||
mm-sim.h \
|
||||
mm-sms.h \
|
||||
mm-modem-voice.h \
|
||||
mm-call.h \
|
||||
mm-bearer.h \
|
||||
mm-simple-status.h \
|
||||
mm-simple-connect-properties.h \
|
||||
mm-bearer-properties.h \
|
||||
mm-sms-properties.h \
|
||||
mm-call-properties.h \
|
||||
mm-bearer-ip-config.h \
|
||||
mm-bearer-stats.h \
|
||||
mm-location-common.h \
|
||||
mm-location-3gpp.h \
|
||||
mm-location-gps-nmea.h \
|
||||
mm-location-gps-raw.h \
|
||||
mm-location-cdma-bs.h \
|
||||
mm-unlock-retries.h \
|
||||
mm-network-timezone.h \
|
||||
mm-firmware-properties.h \
|
||||
mm-firmware-update-settings.h \
|
||||
mm-cdma-manual-activation-properties.h \
|
||||
mm-signal.h \
|
||||
mm-kernel-event-properties.h \
|
||||
mm-pco.h \
|
||||
mm-call-audio-format.h \
|
||||
mm-sim-preferred-network.h \
|
||||
mm-3gpp-profile.h \
|
||||
mm-signal-threshold-properties.h \
|
||||
mm-nr5g-registration-settings.h \
|
||||
mm-cell-info.h \
|
||||
mm-cell-info-cdma.h \
|
||||
mm-cell-info-gsm.h \
|
||||
mm-cell-info-umts.h \
|
||||
mm-cell-info-tdscdma.h \
|
||||
mm-cell-info-lte.h \
|
||||
mm-cell-info-nr5g.h \
|
||||
mm-compat.h \
|
||||
$(NULL)
|
||||
|
||||
CLEANFILES =
|
||||
|
||||
# Introspection
|
||||
|
||||
if HAVE_INTROSPECTION
|
||||
|
||||
GENERATED_H = \
|
||||
mm-enums-types.h \
|
||||
mm-errors-types.h \
|
||||
mm-gdbus-manager.h \
|
||||
mm-gdbus-sim.h \
|
||||
mm-gdbus-sms.h \
|
||||
mm-gdbus-call.h \
|
||||
mm-gdbus-bearer.h \
|
||||
mm-gdbus-modem.h \
|
||||
$(NULL)
|
||||
|
||||
GENERATED_C = \
|
||||
mm-enums-types.c \
|
||||
mm-errors-types.c \
|
||||
mm-errors-quarks.c \
|
||||
mm-gdbus-manager.c \
|
||||
mm-gdbus-sim.c \
|
||||
mm-gdbus-sms.c \
|
||||
mm-gdbus-call.c \
|
||||
mm-gdbus-bearer.c \
|
||||
mm-gdbus-modem.c \
|
||||
$(NULL)
|
||||
|
||||
PUBLIC_H = \
|
||||
ModemManager-names.h \
|
||||
ModemManager-version.h
|
||||
ModemManager-enums.h \
|
||||
ModemManager-errors.h \
|
||||
ModemManager-compat.h \
|
||||
ModemManager.h \
|
||||
$(NULL)
|
||||
|
||||
INTROSPECTION_GIRS = ModemManager-1.0.gir
|
||||
INTROSPECTION_SCANNER_ARGS = --warn-all
|
||||
INTROSPECTION_COMPILER_ARGS =
|
||||
|
||||
ModemManager-1.0.gir: libmm-glib.la
|
||||
ModemManager_1_0_gir_INCLUDES = GLib-2.0 GObject-2.0 Gio-2.0
|
||||
ModemManager_1_0_gir_CFLAGS = $(libmm_glib_la_CPPFLAGS)
|
||||
ModemManager_1_0_gir_LIBS = libmm-glib.la
|
||||
ModemManager_1_0_gir_EXPORT_PACKAGES = libmm-glib
|
||||
ModemManager_1_0_gir_SCANNERFLAGS = \
|
||||
$(WARN_SCANNERFLAGS) \
|
||||
--c-include "libmm-glib.h" \
|
||||
--identifier-prefix=MM \
|
||||
--identifier-prefix=Mm \
|
||||
--symbol-prefix=mm \
|
||||
$(NULL)
|
||||
ModemManager_1_0_gir_FILES = \
|
||||
$(include_HEADERS) \
|
||||
$(filter-out %.h,$(libmm_glib_la_SOURCES)) \
|
||||
$(filter %.c,$(libmm_glib_la_SOURCES)) \
|
||||
$(addprefix generated/,$(GENERATED_H)) \
|
||||
$(addprefix generated/,$(GENERATED_C)) \
|
||||
$(addprefix ../include/,$(PUBLIC_H)) \
|
||||
$(NULL)
|
||||
|
||||
girdir = $(datadir)/gir-1.0
|
||||
nodist_gir_DATA = $(INTROSPECTION_GIRS)
|
||||
|
||||
typelibdir = $(libdir)/girepository-1.0
|
||||
nodist_typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
|
||||
|
||||
CLEANFILES += $(nodist_gir_DATA) $(nodist_typelib_DATA)
|
||||
|
||||
endif # HAVE_INTROSPECTION
|
||||
|
||||
-include $(INTROSPECTION_MAKEFILE)
|
||||
@@ -1,266 +0,0 @@
|
||||
|
||||
SUBDIRS = . tests
|
||||
|
||||
AM_CFLAGS = $(CODE_COVERAGE_CFLAGS)
|
||||
AM_LDFLAGS = $(CODE_COVERAGE_LDFLAGS)
|
||||
|
||||
noinst_LTLIBRARIES = libmm-generated.la
|
||||
|
||||
GENERATED_H = \
|
||||
mm-enums-types.h \
|
||||
mm-errors-types.h \
|
||||
mm-gdbus-manager.h \
|
||||
mm-gdbus-sim.h \
|
||||
mm-gdbus-sms.h \
|
||||
mm-gdbus-call.h \
|
||||
mm-gdbus-bearer.h \
|
||||
mm-gdbus-modem.h \
|
||||
$(NULL)
|
||||
|
||||
GENERATED_C = \
|
||||
mm-enums-types.c \
|
||||
mm-errors-types.c \
|
||||
mm-errors-quarks.c \
|
||||
mm-gdbus-manager.c \
|
||||
mm-gdbus-sim.c \
|
||||
mm-gdbus-sms.c \
|
||||
mm-gdbus-call.c \
|
||||
mm-gdbus-bearer.c \
|
||||
mm-gdbus-modem.c \
|
||||
$(NULL)
|
||||
|
||||
GENERATED_DOC = \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Sim.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Sms.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Call.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Bearer.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.Messaging.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.Voice.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.Location.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.Time.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.Firmware.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.Oma.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.ModemCdma.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.Modem3gpp.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.Modem3gpp.ProfileManager.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.Sar.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.Simple.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.Signal.xml \
|
||||
$(NULL)
|
||||
|
||||
BUILT_SOURCES = $(GENERATED_H) $(GENERATED_C) $(GENERATED_DOC)
|
||||
|
||||
# Enum types
|
||||
mm-enums-types.h: Makefile.am $(top_srcdir)/include/ModemManager-enums.h $(top_srcdir)/build-aux/mm-enums-types.h.template
|
||||
$(AM_V_GEN) $(GLIB_MKENUMS) \
|
||||
--fhead "#include <ModemManager.h>\n#ifndef __MM_ENUMS_TYPES_H__\n#define __MM_ENUMS_TYPES_H__\n" \
|
||||
--template $(top_srcdir)/build-aux/mm-enums-types.h.template \
|
||||
--ftail "#endif /* __MM_ENUMS_TYPES_H__ */\n" \
|
||||
$(top_srcdir)/include/ModemManager-enums.h > $@
|
||||
|
||||
mm-enums-types.c: Makefile.am $(top_srcdir)/include/ModemManager-enums.h $(top_srcdir)/build-aux/mm-enums-types.c.template mm-enums-types.h
|
||||
$(AM_V_GEN) $(GLIB_MKENUMS) \
|
||||
--fhead "#include \"mm-enums-types.h\"\n" \
|
||||
--template $(top_srcdir)/build-aux/mm-enums-types.c.template \
|
||||
$(top_srcdir)/include/ModemManager-enums.h > $@
|
||||
|
||||
# Error types & quarks
|
||||
mm-errors-types.h: Makefile.am $(top_srcdir)/include/ModemManager-errors.h $(top_srcdir)/build-aux/mm-errors-types.h.template
|
||||
$(AM_V_GEN) $(GLIB_MKENUMS) \
|
||||
--fhead "#ifndef __MM_ERRORS_TYPES_H__\n#define __MM_ERRORS_TYPES_H__\n" \
|
||||
--template $(top_srcdir)/build-aux/mm-errors-types.h.template \
|
||||
--ftail "#endif /* __MM_ERRORS_TYPES_H__ */\n" \
|
||||
$(top_srcdir)/include/ModemManager-errors.h > $@
|
||||
|
||||
mm-errors-types.c: Makefile.am $(top_srcdir)/include/ModemManager-errors.h $(top_srcdir)/build-aux/mm-errors-types.c.template mm-errors-types.h
|
||||
$(AM_V_GEN) $(GLIB_MKENUMS) \
|
||||
--fhead "#include <ModemManager.h>\n#include \"mm-errors-types.h\"\n" \
|
||||
--template $(top_srcdir)/build-aux/mm-errors-types.c.template \
|
||||
$(top_srcdir)/include/ModemManager-errors.h > $@
|
||||
|
||||
mm-errors-quarks.c: Makefile.am $(top_srcdir)/include/ModemManager-errors.h $(top_srcdir)/build-aux/mm-errors-quarks.c.template $(top_builddir)/include/ModemManager-names.h mm-errors-types.h
|
||||
$(AM_V_GEN) $(GLIB_MKENUMS) \
|
||||
--fhead "#include <ModemManager.h>\n#include \"mm-errors-types.h\"\n" \
|
||||
--template $(top_srcdir)/build-aux/mm-errors-quarks.c.template \
|
||||
$(top_srcdir)/include/ModemManager-errors.h > $@
|
||||
|
||||
# Manager interface
|
||||
mm_gdbus_manager_generated = \
|
||||
mm-gdbus-manager.h \
|
||||
mm-gdbus-manager.c \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.xml \
|
||||
$(NULL)
|
||||
mm_gdbus_manager_deps = \
|
||||
$(top_srcdir)/introspection/org.freedesktop.ModemManager1.xml \
|
||||
$(NULL)
|
||||
mm-gdbus-manager.c: $(mm_gdbus_manager_deps)
|
||||
$(AM_V_GEN) $(GDBUS_CODEGEN) \
|
||||
--interface-prefix org.freedesktop.ModemManager1. \
|
||||
--c-namespace=MmGdbus \
|
||||
--generate-docbook mm-gdbus-doc \
|
||||
--generate-c-code mm-gdbus-manager \
|
||||
$< \
|
||||
$(NULL)
|
||||
$(filter-out mm-gdbus-manager.c, $(mm_gdbus_manager_generated)): $(mm_gdbus_manager_deps) mm-gdbus-manager.c
|
||||
@: # nothing to do, generated as a side-effect of the .c
|
||||
|
||||
# Modem interfaces
|
||||
mm_gdbus_modem_generated = \
|
||||
mm-gdbus-modem.h \
|
||||
mm-gdbus-modem.c \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.Messaging.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.Voice.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.Location.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.Time.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.Firmware.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.Oma.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.ModemCdma.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.Modem3gpp.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.Modem3gpp.ProfileManager.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.Sar.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.Simple.xml \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Modem.Signal.xml \
|
||||
$(NULL)
|
||||
mm_gdbus_modem_deps = \
|
||||
$(top_srcdir)/introspection/org.freedesktop.ModemManager1.Modem.xml \
|
||||
$(top_srcdir)/introspection/org.freedesktop.ModemManager1.Modem.Messaging.xml \
|
||||
$(top_srcdir)/introspection/org.freedesktop.ModemManager1.Modem.Voice.xml \
|
||||
$(top_srcdir)/introspection/org.freedesktop.ModemManager1.Modem.Location.xml \
|
||||
$(top_srcdir)/introspection/org.freedesktop.ModemManager1.Modem.Time.xml \
|
||||
$(top_srcdir)/introspection/org.freedesktop.ModemManager1.Modem.Firmware.xml \
|
||||
$(top_srcdir)/introspection/org.freedesktop.ModemManager1.Modem.Oma.xml \
|
||||
$(top_srcdir)/introspection/org.freedesktop.ModemManager1.Modem.ModemCdma.xml \
|
||||
$(top_srcdir)/introspection/org.freedesktop.ModemManager1.Modem.Modem3gpp.xml \
|
||||
$(top_srcdir)/introspection/org.freedesktop.ModemManager1.Modem.Modem3gpp.ProfileManager.xml \
|
||||
$(top_srcdir)/introspection/org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd.xml \
|
||||
$(top_srcdir)/introspection/org.freedesktop.ModemManager1.Modem.Sar.xml \
|
||||
$(top_srcdir)/introspection/org.freedesktop.ModemManager1.Modem.Simple.xml \
|
||||
$(top_srcdir)/introspection/org.freedesktop.ModemManager1.Modem.Signal.xml \
|
||||
$(NULL)
|
||||
mm-gdbus-modem.c: $(mm_gdbus_modem_deps)
|
||||
$(AM_V_GEN) $(GDBUS_CODEGEN) \
|
||||
--interface-prefix org.freedesktop.ModemManager1. \
|
||||
--c-namespace=MmGdbus \
|
||||
--generate-docbook mm-gdbus-doc \
|
||||
--generate-c-code mm-gdbus-modem \
|
||||
--c-generate-object-manager \
|
||||
--annotate "org.freedesktop.ModemManager1.Modem.ModemCdma" org.gtk.GDBus.C.Name ModemCdma \
|
||||
--annotate "org.freedesktop.ModemManager1.Modem.Modem3gpp" org.gtk.GDBus.C.Name Modem3gpp \
|
||||
--annotate "org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd" org.gtk.GDBus.C.Name Modem3gppUssd \
|
||||
--annotate "org.freedesktop.ModemManager1.Modem.Modem3gpp.ProfileManager" org.gtk.GDBus.C.Name Modem3gppProfileManager \
|
||||
$^ \
|
||||
$(NULL)
|
||||
$(filter-out mm-gdbus-modem.c, $(mm_gdbus_modem_generated)): $(mm_gdbus_modem_deps) mm-gdbus-modem.c
|
||||
@: # nothing to do, generated as a side-effect of the .c
|
||||
|
||||
# SIM interface
|
||||
mm_gdbus_sim_generated = \
|
||||
mm-gdbus-sim.h \
|
||||
mm-gdbus-sim.c \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Sim.xml \
|
||||
$(NULL)
|
||||
mm_gdbus_sim_deps = \
|
||||
$(top_srcdir)/introspection/org.freedesktop.ModemManager1.Sim.xml \
|
||||
$(NULL)
|
||||
mm-gdbus-sim.c: $(mm_gdbus_sim_deps)
|
||||
$(AM_V_GEN) $(GDBUS_CODEGEN) \
|
||||
--interface-prefix org.freedesktop.ModemManager1. \
|
||||
--c-namespace=MmGdbus \
|
||||
--generate-docbook mm-gdbus-doc \
|
||||
--generate-c-code mm-gdbus-sim \
|
||||
$< \
|
||||
$(NULL)
|
||||
$(filter-out mm-gdbus-sim.c, $(mm_gdbus_sim_generated)): $(mm_gdbus_sim_deps) mm-gdbus-sim.c
|
||||
@: # nothing to do, generated as a side-effect of the .c
|
||||
|
||||
# Bearer interface
|
||||
mm_gdbus_bearer_generated = \
|
||||
mm-gdbus-bearer.h \
|
||||
mm-gdbus-bearer.c \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Bearer.xml \
|
||||
$(NULL)
|
||||
mm_gdbus_bearer_deps = \
|
||||
$(top_srcdir)/introspection/org.freedesktop.ModemManager1.Bearer.xml \
|
||||
$(NULL)
|
||||
mm-gdbus-bearer.c: $(mm_gdbus_bearer_deps)
|
||||
$(AM_V_GEN) $(GDBUS_CODEGEN) \
|
||||
--interface-prefix org.freedesktop.ModemManager1. \
|
||||
--c-namespace=MmGdbus \
|
||||
--generate-docbook mm-gdbus-doc \
|
||||
--generate-c-code mm-gdbus-bearer \
|
||||
$< \
|
||||
$(NULL)
|
||||
$(filter-out mm-gdbus-bearer.c, $(mm_gdbus_bearer_generated)): $(mm_gdbus_bearer_deps) mm-gdbus-bearer.c
|
||||
@: # nothing to do, generated as a side-effect of the .c
|
||||
|
||||
# SMS interface
|
||||
mm_gdbus_sms_generated = \
|
||||
mm-gdbus-sms.h \
|
||||
mm-gdbus-sms.c \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Sms.xml \
|
||||
$(NULL)
|
||||
mm_gdbus_sms_deps = \
|
||||
$(top_srcdir)/introspection/org.freedesktop.ModemManager1.Sms.xml \
|
||||
$(NULL)
|
||||
mm-gdbus-sms.c: $(mm_gdbus_sms_deps)
|
||||
$(AM_V_GEN) $(GDBUS_CODEGEN) \
|
||||
--interface-prefix org.freedesktop.ModemManager1. \
|
||||
--c-namespace=MmGdbus \
|
||||
--generate-docbook mm-gdbus-doc \
|
||||
--generate-c-code mm-gdbus-sms \
|
||||
--annotate "org.freedesktop.ModemManager1.Sms:Data" org.gtk.GDBus.C.ForceGVariant True \
|
||||
$< \
|
||||
$(NULL)
|
||||
$(filter-out mm-gdbus-sms.c, $(mm_gdbus_sms_generated)): $(mm_gdbus_sms_deps) mm-gdbus-sms.c
|
||||
@: # nothing to do, generated as a side-effect of the .c
|
||||
|
||||
# Call interface
|
||||
mm_gdbus_call_generated = \
|
||||
mm-gdbus-call.h \
|
||||
mm-gdbus-call.c \
|
||||
mm-gdbus-doc-org.freedesktop.ModemManager1.Call.xml \
|
||||
$(NULL)
|
||||
mm_gdbus_call_deps = \
|
||||
$(top_srcdir)/introspection/org.freedesktop.ModemManager1.Call.xml \
|
||||
$(NULL)
|
||||
mm-gdbus-call.c: $(mm_gdbus_call_deps)
|
||||
$(AM_V_GEN) $(GDBUS_CODEGEN) \
|
||||
--interface-prefix org.freedesktop.ModemManager1. \
|
||||
--c-namespace=MmGdbus \
|
||||
--generate-docbook mm-gdbus-doc \
|
||||
--generate-c-code mm-gdbus-call \
|
||||
$< \
|
||||
$(NULL)
|
||||
$(filter-out mm-gdbus-call.c, $(mm_gdbus_call_generated)): $(mm_gdbus_call_deps) mm-gdbus-call.c
|
||||
@: # nothing to do, generated as a side-effect of the .c
|
||||
|
||||
nodist_libmm_generated_la_SOURCES = $(GENERATED_H) $(GENERATED_C)
|
||||
|
||||
libmm_generated_la_CPPFLAGS = \
|
||||
$(LIBMM_GLIB_CFLAGS) \
|
||||
-I$(top_srcdir) \
|
||||
-I$(top_srcdir)/include \
|
||||
-I$(top_builddir)/include \
|
||||
-Wno-unused-function \
|
||||
-Wno-float-equal \
|
||||
-Wno-shadow \
|
||||
$(NULL)
|
||||
|
||||
libmm_generated_la_CFLAGS = \
|
||||
$(WARN_CFLAGS) \
|
||||
$(NULL)
|
||||
|
||||
libmm_generated_la_LDFLAGS = \
|
||||
$(WARN_LDFLAGS) \
|
||||
$(LIBMM_GLIB_LIBS) \
|
||||
$(NULL)
|
||||
|
||||
includedir = @includedir@/libmm-glib
|
||||
nodist_include_HEADERS = $(GENERATED_H)
|
||||
|
||||
CLEANFILES = $(GENERATED_H) $(GENERATED_C) $(GENERATED_DOC)
|
||||
@@ -1,39 +0,0 @@
|
||||
AM_CFLAGS = $(CODE_COVERAGE_CFLAGS)
|
||||
AM_LDFLAGS = $(CODE_COVERAGE_LDFLAGS)
|
||||
|
||||
noinst_LTLIBRARIES = libmm-test-generated.la
|
||||
|
||||
GENERATED_H = mm-gdbus-test.h
|
||||
GENERATED_C = mm-gdbus-test.c
|
||||
|
||||
BUILT_SOURCES = $(GENERATED_H) $(GENERATED_C)
|
||||
|
||||
# Test interface
|
||||
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) \
|
||||
--interface-prefix org.freedesktop.ModemManager1. \
|
||||
--c-namespace=MmGdbus \
|
||||
--generate-c-code mm-gdbus-test \
|
||||
$< \
|
||||
$(NULL)
|
||||
|
||||
nodist_libmm_test_generated_la_SOURCES = \
|
||||
$(GENERATED_H) \
|
||||
$(GENERATED_C)
|
||||
|
||||
libmm_test_generated_la_CPPFLAGS = \
|
||||
$(LIBMM_GLIB_CFLAGS) \
|
||||
-I$(top_srcdir) \
|
||||
-I$(top_srcdir)/include \
|
||||
-I$(top_builddir)/include \
|
||||
-Wno-unused-function \
|
||||
-Wno-float-equal \
|
||||
-Wno-shadow
|
||||
|
||||
libmm_test_generated_la_LIBADD = \
|
||||
$(LIBMM_GLIB_LIBS)
|
||||
|
||||
CLEANFILES = $(GENERATED_H) $(GENERATED_C)
|
||||
@@ -1,32 +0,0 @@
|
||||
include $(top_srcdir)/gtester.make
|
||||
|
||||
AM_CFLAGS = $(CODE_COVERAGE_CFLAGS)
|
||||
AM_LDFLAGS = $(CODE_COVERAGE_LDFLAGS)
|
||||
|
||||
LIBMM_GLIB_TESTS_COMMON_CPPFLAGS = \
|
||||
$(MM_CFLAGS) \
|
||||
-I$(top_srcdir) \
|
||||
-I$(top_srcdir)/include \
|
||||
-I$(top_builddir)/include \
|
||||
-I$(top_srcdir)/libmm-glib \
|
||||
-I$(top_builddir)/libmm-glib \
|
||||
-I${top_srcdir}/libmm-glib/generated \
|
||||
-I${top_builddir}/libmm-glib/generated \
|
||||
-DLIBMM_GLIB_COMPILATION
|
||||
|
||||
LIBMM_GLIB_TESTS_COMMON_LDADD = \
|
||||
$(top_builddir)/libmm-glib/libmm-glib.la \
|
||||
$(MM_LIBS)
|
||||
|
||||
noinst_PROGRAMS = \
|
||||
test-common-helpers \
|
||||
test-pco
|
||||
TEST_PROGS += $(noinst_PROGRAMS)
|
||||
|
||||
test_common_helpers_SOURCES = test-common-helpers.c
|
||||
test_common_helpers_CPPFLAGS = $(LIBMM_GLIB_TESTS_COMMON_CPPFLAGS)
|
||||
test_common_helpers_LDADD = $(LIBMM_GLIB_TESTS_COMMON_LDADD)
|
||||
|
||||
test_pco_SOURCES = test-pco.c
|
||||
test_pco_CPPFLAGS = $(LIBMM_GLIB_TESTS_COMMON_CPPFLAGS)
|
||||
test_pco_LDADD = $(LIBMM_GLIB_TESTS_COMMON_LDADD)
|
||||
Reference in New Issue
Block a user