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
72 case @GLIB_GENMARSHAL@ in \
73 /*) glib_genmarshal=@GLIB_GENMARSHAL@ ;; \
74 *) glib_genmarshal=`cd $(top_builddir) && pwd`/@GLIB_GENMARSHAL@ ;; \
77 && $$glib_genmarshal --prefix=atk_marshal atkmarshal.list --header >> xgen-gmh \
78 && (cmp -s xgen-gmh atkmarshal.h || cp xgen-gmh atkmarshal.h) \
79 && rm -f xgen-gmh xgen-gmh~ \
80 && echo timestamp > $(@F)
82 $(srcdir)/atkmarshal.c: @REBUILD@ $(srcdir)/stamp-atkmarshal.h
83 case @GLIB_GENMARSHAL@ in \
84 /*) glib_genmarshal=@GLIB_GENMARSHAL@ ;; \
85 *) glib_genmarshal=`cd $(top_builddir) && pwd`/@GLIB_GENMARSHAL@ ;; \
88 && $$glib_genmarshal --prefix=atk_marshal atkmarshal.list --body >> xgen-gmc \
89 && cp xgen-gmc atkmarshal.c \
90 && rm -f xgen-gmc xgen-gmc~