Hack Makefiles so that 'make distclean' works even if the tree has not
been configured, or 'make distclean' has already been run.
This is to solve problems caused by 'make distclean' removing files
that it needs itself - previously we were arranging to remove certain
files right at the end of cleaning, but this is fragile. So now we
assume that e.g. the X11 library is always enabled when we're
cleaning.
# -----------------------------------------------------------------------------
# -----------------------------------------------------------------------------
-DIST_CLEAN_FILES += base.buildinfo config.cache config.status
-LATE_DIST_CLEAN_FILES += config.mk
+DIST_CLEAN_FILES += base.buildinfo config.cache config.status config.mk
include $(TOP)/mk/target.mk
include $(TOP)/mk/target.mk