2 lib_LTLIBRARIES = libatk.la
13 atknoopobjectfactory.c \
14 atknoopobjectfactory.h \
23 atkstreamablecontent.c \
29 ATK_MARSHALFILES = atkmarshal.h atkmarshal.list atkmarshal.c
30 EXTRA_DIST += atkmarshal.c atkmarshal.list
31 MAINTAINERCLEANFILES += atkmarshal.c
33 Makefile: $(ATK_MARSHALFILES)
43 libatkincludedir=$(includedir)/atk-1.0/atk
45 libatkinclude_HEADERS = \
61 atkstreamablecontent.h \
67 # initial creation of the real stamp-* files
68 atk.defs atkmarshal.h : # never add deps here
69 test -f "$(srcdir)/$@" || touch $(srcdir)/$@
71 $(srcdir)/stamp-atkmarshal.h: @REBUILD@ atkmarshal.list atkmarshal.h
74 && $$cwd/@GLIB_GENMARSHAL@ --prefix=atk_marshal atkmarshal.list --header >> xgen-gmh \
75 && (cmp -s xgen-gmh atkmarshal.h || cp xgen-gmh atkmarshal.h) \
76 && rm -f xgen-gmh xgen-gmh~ \
77 && echo timestamp > $(@F)
78 $(srcdir)/atkmarshal.c: @REBUILD@ $(srcdir)/stamp-atkmarshal.h
81 && $$cwd/@GLIB_GENMARSHAL@ --prefix=atk_marshal atkmarshal.list --body >> xgen-gmc \
82 && cp xgen-gmc atkmarshal.c \
83 && rm -f xgen-gmc xgen-gmc~