2 lib_LTLIBRARIES = libatk.la
13 atknoopobjectfactory.c \
14 atknoopobjectfactory.h \
28 ATK_MARSHALFILES = atkmarshal.h atkmarshal.list atkmarshal.c
29 EXTRA_DIST += atkmarshal.c atkmarshal.list
30 MAINTAINERCLEANFILES += atkmarshal.c
32 Makefile: $(ATK_MARSHALFILES)
42 libatkincludedir=$(includedir)/atk-1.0/atk
44 libatkinclude_HEADERS = \
65 # initial creation of the real stamp-* files
66 atk.defs atkmarshal.h : # never add deps here
67 test -f "$(srcdir)/$@" || touch $(srcdir)/$@
69 $(srcdir)/stamp-atkmarshal.h: @REBUILD@ atkmarshal.list atkmarshal.h
71 && glib-genmarshal --prefix=atk_marshal atkmarshal.list --header >> xgen-gmh \
72 && (cmp -s xgen-gmh atkmarshal.h || cp xgen-gmh atkmarshal.h) \
73 && rm -f xgen-gmh xgen-gmh~ \
74 && echo timestamp > $(@F)
75 $(srcdir)/atkmarshal.c: @REBUILD@ $(srcdir)/stamp-atkmarshal.h
77 && glib-genmarshal --prefix=atk_marshal atkmarshal.list --body >> xgen-gmc \
78 && cp xgen-gmc atkmarshal.c \
79 && rm -f xgen-gmc xgen-gmc~