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
73 && glib-genmarshal --prefix=atk_marshal atkmarshal.list --header >> xgen-gmh \
74 && (cmp -s xgen-gmh atkmarshal.h || cp xgen-gmh atkmarshal.h) \
75 && rm -f xgen-gmh xgen-gmh~ \
76 && echo timestamp > $(@F)
77 $(srcdir)/atkmarshal.c: @REBUILD@ $(srcdir)/stamp-atkmarshal.h
79 && glib-genmarshal --prefix=atk_marshal atkmarshal.list --body >> xgen-gmc \
80 && cp xgen-gmc atkmarshal.c \
81 && rm -f xgen-gmc xgen-gmc~