summaryrefslogtreecommitdiff
path: root/libmediaart/Makefile.am
diff options
context:
space:
mode:
authorArnel A. Borja <arnelborja@src.gnome.org>2013-08-31 01:24:55 +0800
committerArnel A. Borja <arnelborja@src.gnome.org>2013-08-31 01:29:11 +0800
commit8ee1bc3bc614a7ea19327650bd9fbd493b398688 (patch)
tree800bb90af988133ca72ab6c87e250ca5afe905fb /libmediaart/Makefile.am
parentc2fcedd9d199ff27f68a6a9e303c519954712d99 (diff)
downloadlibmediaart-8ee1bc3bc614a7ea19327650bd9fbd493b398688.tar.gz
libmediaart: Add marshaler
Diffstat (limited to 'libmediaart/Makefile.am')
-rw-r--r--libmediaart/Makefile.am22
1 files changed, 21 insertions, 1 deletions
diff --git a/libmediaart/Makefile.am b/libmediaart/Makefile.am
index 55931c1..908b01c 100644
--- a/libmediaart/Makefile.am
+++ b/libmediaart/Makefile.am
@@ -27,6 +27,8 @@ libmediaartinclude_HEADERS = \
libmediaart_@LIBMEDIAART_API_VERSION@_la_SOURCES = \
$(libmediaart_sources) \
+ marshal.c \
+ marshal.h \
tracker-storage.c \
tracker-storage.h
@@ -49,6 +51,24 @@ libmediaart_@LIBMEDIAART_API_VERSION@_la_LIBADD = \
$(LIBMEDIAART_LIBS)
+marshal.h: marshal.list
+ $(AM_V_GEN)$(GLIB_GENMARSHAL) $< --prefix=media_art_marshal --header > $@
+
+marshal.c: marshal.list
+ $(AM_V_GEN)(echo "#include \"marshal.h\""; \
+ $(GLIB_GENMARSHAL) $< --prefix=media_art_marshal --body) > $@
+
+
+BUILT_SOURCES = \
+ marshal.c \
+ marshal.h
+
+CLEANFILES = $(BUILT_SOURCES)
+
+EXTRA_DIST = \
+ marshal.list
+
+
-include $(INTROSPECTION_MAKEFILE)
INTROSPECTION_GIRS =
INTROSPECTION_SCANNER_ARGS = --add-include-path=$(srcdir) --symbol-prefix=media_art
@@ -71,7 +91,7 @@ gir_DATA = $(INTROSPECTION_GIRS)
typelibdir = $(libdir)/girepository-1.0
typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
-CLEANFILES = $(gir_DATA) $(typelib_DATA)
+BUILT_SOURCES += $(gir_DATA) $(typelib_DATA)
endif
if ENABLE_VAPIGEN