]> www.fi.muni.cz Git - evince.git/blob - cut-n-paste/gimpcellrenderertoggle/Makefile.am
[build] Use shave to improve build log readability
[evince.git] / cut-n-paste / gimpcellrenderertoggle / Makefile.am
1 QUIET_GEN = $(Q:@=@echo ' GEN '$@;)
2
3 noinst_LTLIBRARIES = libgimpcellrenderertoggle.la
4
5 libgimpcellrenderertoggle_la_sources =  \
6         gimpcellrenderertoggle.h        \
7         gimpcellrenderertoggle.c
8
9 libgimpcellrenderertoggle_la_CFLAGS =   \
10         $(SHELL_CORE_CFLAGS)            \
11         $(WARNING_CFLAGS)               \
12         $(DISABLE_DEPRECATED)
13
14 libgimpcellrenderertoggle_la_built_sources =    \
15         gimpwidgetsmarshal.h                    \
16         gimpwidgetsmarshal.c
17
18 libgimpcellrenderertoggle_la_SOURCES =                  \
19         $(libgimpcellrenderertoggle_la_built_sources)   \
20         $(libgimpcellrenderertoggle_la_sources)
21
22 libgimpcellrenderertoggle_la_extra_sources = gimpwidgetsmarshal.list
23
24 gimpwidgetsmarshal.h: $(srcdir)/gimpwidgetsmarshal.list
25         $(QUIET_GEN)$(GLIB_GENMARSHAL) --prefix=_gimp_widgets_marshal $(srcdir)/gimpwidgetsmarshal.list --header >> xgen-wmh \
26         && (cmp -s xgen-wmh $(@F) || cp xgen-wmh $(@F)) \
27         && rm -f xgen-wmh xgen-wmh~
28
29 gimpwidgetsmarshal.c: gimpwidgetsmarshal.h
30         $(QUIET_GEN)echo "#include \"gimpwidgetsmarshal.h\"" >> xgen-wmc \
31         && $(GLIB_GENMARSHAL) --prefix=_gimp_widgets_marshal $(srcdir)/gimpwidgetsmarshal.list --body >> xgen-wmc \
32         && cp xgen-wmc $(@F) \
33         && rm -f xgen-wmc xgen-wmc~
34
35 gen_sources = xgen-wmh xgen-wmc $(libgimpcellrenderertoggle_la_built_sources)
36 CLEANFILES = $(gen_sources)
37
38 EXTRA_DIST = $(libgimpcellrenderertoggle_la_extra_sources)