diff options
author | Arnel A. Borja <arnelborja@src.gnome.org> | 2013-08-31 01:24:55 +0800 |
---|---|---|
committer | Arnel A. Borja <arnelborja@src.gnome.org> | 2013-08-31 01:29:11 +0800 |
commit | 8ee1bc3bc614a7ea19327650bd9fbd493b398688 (patch) | |
tree | 800bb90af988133ca72ab6c87e250ca5afe905fb /libmediaart/Makefile.am | |
parent | c2fcedd9d199ff27f68a6a9e303c519954712d99 (diff) | |
download | libmediaart-8ee1bc3bc614a7ea19327650bd9fbd493b398688.tar.gz |
libmediaart: Add marshaler
Diffstat (limited to 'libmediaart/Makefile.am')
-rw-r--r-- | libmediaart/Makefile.am | 22 |
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 |