-$(srcdir)/stamp-gtk.defs: @REBUILD@ gtk.defs gtk-boxed.defs $(gtk_public_h_sources)
- case @GLIB_MKENUMS@ in \
- .*) glib_mkenums=`pwd`/@GLIB_MKENUMS@ ;; \
- *) glib_mkenums=@GLIB_MKENUMS@ ;; \
- esac; \
- cd $(srcdir) \
- && $$glib_mkenums --comments ";; @comment@" \
- --fprod "; enumerations from \"@filename@\"\n " \
- --vhead "(define-@type@ @EnumName@" \
- --vprod " (@valuenick@ @VALUENAME@)" \
- --vtail ")" \
- $(gtk_public_h_sources) > xgen-gdef \
- && cat gtk-boxed.defs >> xgen-gdef \
- && (cmp -s xgen-gdef gtk.defs || cp xgen-gdef gtk.defs) \
- && rm -f xgen-gdef \
- && echo timestamp > $(@F)
-
-$(srcdir)/stamp-gtkmarshalers.h: @REBUILD@ gtkmarshalers.list gtkmarshalers.h
+$(srcdir)/gtkmarshalers.h: stamp-gtkmarshalers.h
+ @true
+stamp-gtkmarshalers.h: @REBUILD@ gtkmarshalers.list