Index: xotcl/ChangeLog =================================================================== diff -u -rcbbcdfc2c1fcbf6d16a0fe9a1f3f8408ae0cbdee -ra095dd118343e4b469b25c6801fd0de73192686c --- xotcl/ChangeLog (.../ChangeLog) (revision cbbcdfc2c1fcbf6d16a0fe9a1f3f8408ae0cbdee) +++ xotcl/ChangeLog (.../ChangeLog) (revision a095dd118343e4b469b25c6801fd0de73192686c) @@ -1,6 +1,7 @@ 2004-06-18 Gustaf.Neumann@wu-wien.ac.at * added *.a to CLEANFILES in configure.in to rm stublibfile on a "make clean" + * added subdir traversal for distclean 2004-06-13 jim@jam.sessionsnet.org * fixed make distclean target Index: xotcl/Makefile =================================================================== diff -u -rcbbcdfc2c1fcbf6d16a0fe9a1f3f8408ae0cbdee -ra095dd118343e4b469b25c6801fd0de73192686c --- xotcl/Makefile (.../Makefile) (revision cbbcdfc2c1fcbf6d16a0fe9a1f3f8408ae0cbdee) +++ xotcl/Makefile (.../Makefile) (revision a095dd118343e4b469b25c6801fd0de73192686c) @@ -12,7 +12,7 @@ # See the file "license.terms" for information on usage and redistribution # of this file, and for a DISCLAIMER OF ALL WARRANTIES. # -# RCS: @(#) $Id: Makefile,v 1.4 2004/06/18 08:12:56 neumann Exp $ +# RCS: @(#) $Id: Makefile,v 1.5 2004/06/18 08:27:57 neumann Exp $ #======================================================================== # Add additional lines to handle any additional AC_SUBST cases that @@ -465,6 +465,10 @@ distclean: clean -rm -f Makefile $(CONFIG_CLEAN_FILES) + @if test ! "x$(subdirs)" = "x" ; then dirs="$(subdirs)" ; \ + for dir in $$dirs ; do \ + if (cd $$dir; $(MAKE) $@) ; then true ; else exit 1 ; fi ; \ + done; fi #======================================================================== # Install binary object libraries. On Windows this includes both .dll and Index: xotcl/Makefile.in =================================================================== diff -u -r6728daf2a67ce8406e152e5799defe7cc768a25e -ra095dd118343e4b469b25c6801fd0de73192686c --- xotcl/Makefile.in (.../Makefile.in) (revision 6728daf2a67ce8406e152e5799defe7cc768a25e) +++ xotcl/Makefile.in (.../Makefile.in) (revision a095dd118343e4b469b25c6801fd0de73192686c) @@ -12,7 +12,7 @@ # See the file "license.terms" for information on usage and redistribution # of this file, and for a DISCLAIMER OF ALL WARRANTIES. # -# RCS: @(#) $Id: Makefile.in,v 1.2 2004/06/18 07:57:36 neumann Exp $ +# RCS: @(#) $Id: Makefile.in,v 1.3 2004/06/18 08:27:57 neumann Exp $ #======================================================================== # Add additional lines to handle any additional AC_SUBST cases that @@ -465,6 +465,10 @@ distclean: clean -rm -f Makefile $(CONFIG_CLEAN_FILES) + @if test ! "x$(subdirs)" = "x" ; then dirs="$(subdirs)" ; \ + for dir in $$dirs ; do \ + if (cd $$dir; $(MAKE) $@) ; then true ; else exit 1 ; fi ; \ + done; fi #======================================================================== # Install binary object libraries. On Windows this includes both .dll and Index: xotcl/library/store/XOTclGdbm/Makefile =================================================================== diff -u -rcbbcdfc2c1fcbf6d16a0fe9a1f3f8408ae0cbdee -ra095dd118343e4b469b25c6801fd0de73192686c --- xotcl/library/store/XOTclGdbm/Makefile (.../Makefile) (revision cbbcdfc2c1fcbf6d16a0fe9a1f3f8408ae0cbdee) +++ xotcl/library/store/XOTclGdbm/Makefile (.../Makefile) (revision a095dd118343e4b469b25c6801fd0de73192686c) @@ -12,7 +12,7 @@ # See the file "license.terms" for information on usage and redistribution # of this file, and for a DISCLAIMER OF ALL WARRANTIES. # -# RCS: @(#) $Id: Makefile,v 1.5 2004/06/18 08:12:56 neumann Exp $ +# RCS: @(#) $Id: Makefile,v 1.6 2004/06/18 08:27:57 neumann Exp $ #======================================================================== # Add additional lines to handle any additional AC_SUBST cases that Index: xotcl/library/store/XOTclSdbm/Makefile =================================================================== diff -u -rcbbcdfc2c1fcbf6d16a0fe9a1f3f8408ae0cbdee -ra095dd118343e4b469b25c6801fd0de73192686c --- xotcl/library/store/XOTclSdbm/Makefile (.../Makefile) (revision cbbcdfc2c1fcbf6d16a0fe9a1f3f8408ae0cbdee) +++ xotcl/library/store/XOTclSdbm/Makefile (.../Makefile) (revision a095dd118343e4b469b25c6801fd0de73192686c) @@ -12,7 +12,7 @@ # See the file "license.terms" for information on usage and redistribution # of this file, and for a DISCLAIMER OF ALL WARRANTIES. # -# RCS: @(#) $Id: Makefile,v 1.5 2004/06/18 08:12:56 neumann Exp $ +# RCS: @(#) $Id: Makefile,v 1.6 2004/06/18 08:27:57 neumann Exp $ #======================================================================== # Add additional lines to handle any additional AC_SUBST cases that Index: xotcl/library/xml/TclExpat-1.1/Makefile =================================================================== diff -u -rcbbcdfc2c1fcbf6d16a0fe9a1f3f8408ae0cbdee -ra095dd118343e4b469b25c6801fd0de73192686c --- xotcl/library/xml/TclExpat-1.1/Makefile (.../Makefile) (revision cbbcdfc2c1fcbf6d16a0fe9a1f3f8408ae0cbdee) +++ xotcl/library/xml/TclExpat-1.1/Makefile (.../Makefile) (revision a095dd118343e4b469b25c6801fd0de73192686c) @@ -12,7 +12,7 @@ # See the file "license.terms" for information on usage and redistribution # of this file, and for a DISCLAIMER OF ALL WARRANTIES. # -# RCS: @(#) $Id: Makefile,v 1.5 2004/06/18 08:12:56 neumann Exp $ +# RCS: @(#) $Id: Makefile,v 1.6 2004/06/18 08:27:57 neumann Exp $ #======================================================================== # Add additional lines to handle any additional AC_SUBST cases that