diff options
Diffstat (limited to 'libmediaart/Makefile.am')
-rw-r--r-- | libmediaart/Makefile.am | 31 |
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 |