The attached patch against 2.0.25 makes "make distclean" remove these files
with the exception of the stuff in the os/beos and os/os2 directories (there
wasn't a framework in place).
I tested using,
configure
make
make distclean
configure
make
to make sure that it didn't break subsequent builds.
With this patch, the differences between the distribution and "make
distclean" are reduced to,
--- before.md5 Thu Aug 30 12:36:38 2001
+++ after.md5 Thu Aug 30 12:43:39 2001
+MD5 (httpd-2_0_25/os/beos/Makefile) = 7689dc88879ceac86d1f56d268519e87
+MD5 (httpd-2_0_25/os/beos/.deps) = d41d8cd98f00b204e9800998ecf8427e
+MD5 (httpd-2_0_25/os/os2/Makefile) = 9686658ba23a18659d002eaf5ee354d9
+MD5 (httpd-2_0_25/os/os2/.deps) = d41d8cd98f00b204e9800998ecf8427e
-MD5 (httpd-2_0_25/.deps) = d41d8cd98f00b204e9800998ecf8427e
Can someone commit this?
Charles
--- ./server/backup/Makefile.in Thu Aug 30 12:11:59 2001
+++ ./server/Makefile.in Thu Aug 30 12:12:27 2001
@@ -2,8 +2,8 @@
TARGET_EXPORTS = apache.exports
CLEAN_TARGETS = gen_test_char test_char.h gen_uri_delims uri_delims.h \
$(TARGET_EXPORTS) ApacheCoreOS2.def
-DISTCLEAN_TARGETS = httpd.exp
-EXTRACLEAN_TARGETS = exports.c export_vars.h
+DISTCLEAN_TARGETS = httpd.exp exports.c
+EXTRACLEAN_TARGETS = export_vars.h
SUBDIRS = mpm
--- ./srclib/pcre/backup/Makefile.in Thu Aug 30 12:13:23 2001
+++ ./srclib/pcre/Makefile.in Thu Aug 30 13:00:30 2001
@@ -2,7 +2,8 @@
LTLIBRARY_SOURCES = maketables.c get.c study.c pcre.c pcreposix.c
CLEAN_TARGETS = dftables chartables.c
-DISTCLEAN_TARGETS = pcre.h pcre-config config.h $(CLEAN_TARGETS)
+DISTCLEAN_TARGETS = pcre.h pcre-config config.h config.log config.status \
+ $(CLEAN_TARGETS)
include $(top_srcdir)/build/ltlib.mk
--- ./srclib/apr/backup/Makefile.in Thu Aug 30 12:14:21 2001
+++ ./srclib/apr/Makefile.in Thu Aug 30 12:56:32 2001
@@ -29,7 +29,7 @@
@INCLUDE_RULES@
CLEAN_TARGETS = $(TARGET_EXPORTS)
-DISTCLEAN_TARGETS = config.cache config.log config.status \
+DISTCLEAN_TARGETS = config.cache config.log config.status config.nice \
include/apr.h include/arch/unix/apr_private.h \
APRVARS libtool
EXTRACLEAN_TARGETS = configure aclocal.m4 include/arch/unix/apr_private.h.in
--- ./srclib/apr-util/backup/Makefile.in Thu Aug 30 12:15:48 2001
+++ ./srclib/apr-util/Makefile.in Thu Aug 30 12:59:10 2001
@@ -15,9 +15,10 @@
CLEAN_SUBDIRS = . test
CLEAN_TARGETS = $(TARGET_EXPORTS)
-DISTCLEAN_TARGETS = config.cache config.log config.status libtool \
+DISTCLEAN_TARGETS = config.cache config.log config.status config.nice libtool \
include/private/apu_config.h include/private/apu_private.h \
- include/private/apu_select_dbm.h include/apu.h export_vars.sh
+ include/private/apu_select_dbm.h include/apu.h include/apr_ldap.h \
+ export_vars.sh
EXTRACLEAN_TARGETS = configure aclocal.m4 include/private/apu_config.h.in
prefix=@prefix@
--- ./backup/Makefile.in Thu Aug 30 12:05:32 2001
+++ ./Makefile.in Thu Aug 30 12:58:06 2001
@@ -21,7 +21,8 @@
install-build
DISTCLEAN_TARGETS = include/ap_config_auto.h include/ap_config_path.h \
- modules.c config.cache config.log config.status config_vars.mk
+ modules.c config.cache config.log config.status config_vars.mk \
+ config.nice build/rules.mk
EXTRACLEAN_TARGETS = configure include/ap_config_auto.h.in generated_lists
include $(top_srcdir)/build/rules.mk