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