DEPTARGETS_CLEAN = .depend .d .dtmp $(DEPTARGETS_@srcdir@_@CONFIG_RELTOPDIR@)
DEPTARGETS_@top_srcdir@_. = $(DEP_VERIFY)
+# Clear out dependencies. Should only be used temporarily, e.g., while
+# moving or renaming headers and then rebuilding dependencies.
+undepend:: undepend-postrecurse
+undepend-recurse:
+undepend-postrecurse: undepend-recurse
+ if test -n "$(SRCS)" ; then \
+ sed -e '/^# +++ Dependency line eater +++/,$$d' \
+ < $(srcdir)/Makefile.in \
+ > $(srcdir)/Makefile.in.new ;\
+ echo "# +++ Dependency line eater +++" >> $(srcdir)/Makefile.in.new ;\
+ echo "# (dependencies temporarily removed)" >> $(srcdir)/Makefile.in.new ;\
+ $(SRCTOP)/config/move-if-changed $(srcdir)/Makefile.in.new $(srcdir)/Makefile.in;\
+ else :; fi
+
#
# end dependency generation
##############################
RECURSE_TARGETS=all-recurse clean-recurse distclean-recurse install-recurse \
generate-files-mac-recurse \
- check-recurse depend-recurse Makefiles-recurse install-headers-recurse
+ check-recurse depend-recurse undepend-recurse \
+ Makefiles-recurse install-headers-recurse
# MY_SUBDIRS overrides any setting of SUBDIRS generated by the
# configure script that generated this Makefile. This is needed when