aboutsummaryrefslogtreecommitdiffstats
path: root/src/libqmi-glib/generated/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/libqmi-glib/generated/Makefile.am')
-rw-r--r--src/libqmi-glib/generated/Makefile.am26
1 files changed, 21 insertions, 5 deletions
diff --git a/src/libqmi-glib/generated/Makefile.am b/src/libqmi-glib/generated/Makefile.am
index 77d48cb..5b4ca02 100644
--- a/src/libqmi-glib/generated/Makefile.am
+++ b/src/libqmi-glib/generated/Makefile.am
@@ -17,7 +17,8 @@ GENERATED_H = \
qmi-uim.h \
qmi-oma.h \
qmi-wda.h \
- qmi-voice.h
+ qmi-voice.h \
+ qmi-loc.h
GENERATED_C = \
qmi-error-types.c \
@@ -36,7 +37,8 @@ GENERATED_C = \
qmi-uim.c \
qmi-oma.c \
qmi-wda.c \
- qmi-voice.c
+ qmi-voice.c \
+ qmi-loc.c
GENERATED_SECTIONS = \
qmi-ctl.sections \
@@ -50,7 +52,8 @@ GENERATED_SECTIONS = \
qmi-uim.sections \
qmi-oma.sections \
qmi-wda.sections \
- qmi-voice.sections
+ qmi-voice.sections \
+ qmi-loc.sections
# Error types
qmi-error-types.h: $(top_srcdir)/src/libqmi-glib/qmi-errors.h $(top_srcdir)/build-aux/templates/qmi-error-types-template.h
@@ -86,10 +89,11 @@ ENUMS = \
$(top_srcdir)/src/libqmi-glib/qmi-enums-oma.h \
$(top_srcdir)/src/libqmi-glib/qmi-enums-wda.h \
$(top_srcdir)/src/libqmi-glib/qmi-enums-voice.h \
+ $(top_srcdir)/src/libqmi-glib/qmi-enums-loc.h \
$(top_srcdir)/src/libqmi-glib/qmi-device.h
qmi-enum-types.h: $(ENUMS) $(top_srcdir)/build-aux/templates/qmi-enum-types-template.h
$(AM_V_GEN) $(GLIB_MKENUMS) \
- --fhead "#ifndef __LIBQMI_GLIB_ENUM_TYPES_H__\n#define __LIBQMI_GLIB_ENUM_TYPES_H__\n#include \"qmi-enums.h\"\n#include \"qmi-enums-wds.h\"\n#include \"qmi-enums-dms.h\"\n#include \"qmi-enums-nas.h\"\n#include \"qmi-enums-wms.h\"\n#include \"qmi-enums-pds.h\"\n#include \"qmi-enums-pdc.h\"\n#include \"qmi-enums-pbm.h\"\n#include \"qmi-enums-uim.h\"\n#include \"qmi-enums-oma.h\"\n#include \"qmi-enums-wda.h\"\n#include \"qmi-enums-voice.h\"\n#include \"qmi-device.h\"\n" \
+ --fhead "#ifndef __LIBQMI_GLIB_ENUM_TYPES_H__\n#define __LIBQMI_GLIB_ENUM_TYPES_H__\n#include \"qmi-enums.h\"\n#include \"qmi-enums-wds.h\"\n#include \"qmi-enums-dms.h\"\n#include \"qmi-enums-nas.h\"\n#include \"qmi-enums-wms.h\"\n#include \"qmi-enums-pds.h\"\n#include \"qmi-enums-pdc.h\"\n#include \"qmi-enums-pbm.h\"\n#include \"qmi-enums-uim.h\"\n#include \"qmi-enums-oma.h\"\n#include \"qmi-enums-wda.h\"\n#include \"qmi-enums-voice.h\"\n#include \"qmi-enums-loc.h\"\n#include \"qmi-device.h\"\n" \
--template $(top_srcdir)/build-aux/templates/qmi-enum-types-template.h \
--ftail "#endif /* __LIBQMI_GLIB_ENUM_TYPES_H__ */\n" \
$(ENUMS) > $@
@@ -251,6 +255,17 @@ qmi-voice.h qmi-voice.c qmi-voice.sections: $(top_srcdir)/data/qmi-service-voice
--include $(top_srcdir)/data/qmi-common.json \
--output qmi-voice
+# LOC service
+qmi-loc.h qmi-loc.c qmi-loc.sections: $(top_srcdir)/data/qmi-service-loc.json $(top_srcdir)/build-aux/qmi-codegen/*.py $(top_srcdir)/build-aux/qmi-codegen/qmi-codegen
+ $(AM_V_GEN) \
+ rm -f qmi-loc.h && \
+ rm -f qmi-loc.c && \
+ $(top_srcdir)/build-aux/qmi-codegen/qmi-codegen \
+ --input $(top_srcdir)/data/qmi-service-loc.json \
+ --include $(top_srcdir)/data/qmi-common.json \
+ --output qmi-loc
+
+
BUILT_SOURCES = $(GENERATED_H) $(GENERATED_C)
nodist_libqmi_glib_generated_la_SOURCES = \
@@ -284,6 +299,7 @@ nodist_include_HEADERS = \
qmi-uim.h \
qmi-oma.h \
qmi-wda.h \
- qmi-voice.h
+ qmi-voice.h \
+ qmi-loc.h
CLEANFILES = $(GENERATED_H) $(GENERATED_C) $(GENERATED_SECTIONS)