so after a fresh checkout of httpd-2.0, apr, apr-util i did a "touch
../timestamp". then i did, ./buildconf, ./configure, and make distclean.
here's the result of "find . -newer ../timestamp -type f":
./modules/aaa/modules.mk
./modules/dav/fs/modules.mk
./modules/dav/main/modules.mk
./modules/cache/modules.mk
./modules/echo/modules.mk
./modules/experimental/modules.mk
./modules/filters/modules.mk
./modules/generators/modules.mk
./modules/http/modules.mk
./modules/loggers/modules.mk
./modules/mappers/modules.mk
./modules/metadata/modules.mk
./modules/proxy/modules.mk
./srclib/pcre/configure
./srclib/pcre/pcre.h
./srclib/pcre/pcre-config
./srclib/apr/include/arch/unix/apr_private.h.in
./srclib/apr/shmem/unix/mm/configure
./srclib/apr/configure
./srclib/apr-util/build/config.guess
./srclib/apr-util/build/config.sub
./srclib/apr-util/build/ltconfig
./srclib/apr-util/build/ltmain.sh
./srclib/apr-util/build/rules.mk
./srclib/apr-util/include/private/apu_config.h.in
./srclib/apr-util/include/apu.h
./srclib/apr-util/test/Makefile
./srclib/apr-util/aclocal.m4
./srclib/apr-util/configure
./srclib/apr-util/libtool
./srclib/apr-util/export_vars.sh
./support/apxs
./support/apachectl
./newer
./mkinstalldirs
./missing
./config.nice
now i was about to go tweak things to clean up as many of those as i could
figure out... but then i stopped 'cause i'm not sure that "distclean" is
really what i wanted here.
distclean should restore to what a shipped tarball looks like -- and a
shipped tarball may actually include some of these files. i'm not sure,
but srclib/{pcre,apr,apr-util}/configure for example would be in a shipped
tarball unless we're assuming everyone has autoconf.
so what was the plan?
do any other projects have a "cvsclean" or other target for developers
working from the repository?
(main reason i went to do this was because i wanted a prefork version but
forgot to include it in the configure the first time around and i like to
distclean rather than trust that a reconfigure does the right thing ;)
-dean
|