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

Reply via email to