summaryrefslogtreecommitdiff
path: root/libmediaart/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'libmediaart/Makefile.am')
-rw-r--r--libmediaart/Makefile.am31
1 files changed, 28 insertions, 3 deletions
diff --git a/libmediaart/Makefile.am b/libmediaart/Makefile.am
index 00c8d0e..42c155f 100644
--- a/libmediaart/Makefile.am
+++ b/libmediaart/Makefile.am
@@ -25,7 +25,12 @@ libmediaartinclude_HEADERS = \
extract.h \
extractgeneric.h
-libmediaart_@LIBMEDIAART_API_VERSION@_la_SOURCES = $(libmediaart_sources)
+libmediaart_@LIBMEDIAART_API_VERSION@_la_SOURCES = \
+ $(libmediaart_sources) \
+ marshal.c \
+ marshal.h \
+ tracker-storage.c \
+ tracker-storage.h
if HAVE_GDKPIXBUF
libmediaart_@LIBMEDIAART_API_VERSION@_la_SOURCES += extractpixbuf.c
@@ -46,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
@@ -54,7 +77,7 @@ INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir)
if HAVE_INTROSPECTION
introspection_sources = $(libmediaart_sources) extractdummy.c
-MediaArt-@LIBMEDIAART_API_VERSION_U@.gir: libmediaart-@LIBMEDIAART_API_VERSION@.la
+MediaArt-@LIBMEDIAART_API_VERSION@.gir: libmediaart-@LIBMEDIAART_API_VERSION@.la
MediaArt_@LIBMEDIAART_API_VERSION_U@_gir_INCLUDES = GObject-2.0
MediaArt_@LIBMEDIAART_API_VERSION_U@_gir_CFLAGS = $(INCLUDES) -DLIBMEDIAART_COMPILATION
MediaArt_@LIBMEDIAART_API_VERSION_U@_gir_LIBS = libmediaart-@LIBMEDIAART_API_VERSION@.la
@@ -68,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
@@ -83,4 +106,6 @@ libmediaart_@LIBMEDIAART_API_VERSION_U@_vapi_FILES = MediaArt-@LIBMEDIAART_API_V
vapidir = $(datadir)/vala/vapi
vapi_DATA = $(VAPIGEN_VAPIS)
+
+BUILT_SOURCES += $(vapi_DATA)
endif