# HG changeset patch # User jwe # Date 845160683 0 # Node ID c96aa059938b9012a679593271865ee02fc6afef # Parent 5b04dfde8d55fb9420d35c7b6080ff6b455ecb7b [project @ 1996-10-12 22:51:23 by jwe] diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ Sat Oct 12 00:17:06 1996 John W. Eaton + * octMakefile.in (CLEANSUBDIRS): New macro. + Use it for clean targets. + * config.h.bot (STATIC_CAST, DYNAMIC_CAST, REINTERPRET_CAST): New macros. diff --git a/octMakefile.in b/octMakefile.in --- a/octMakefile.in +++ b/octMakefile.in @@ -35,7 +35,7 @@ SUBDIRS = @INFO_DIR@ @PLPLOT_DIR@ @READLINE_DIR@ @DLFCN_DIR@ glob \ kpathsea libcruft liboctave src scripts doc examples -# Subdirectories in which ot run `make conf-dist'. +# Subdirectories in which to run `make conf-dist'. CONF_DISTSUBDIRS = src # Subdirectories in which to run `make dist'. @@ -49,6 +49,9 @@ # Subdirectories in which to run `make dist'. BINDISTSUBDIRS = emacs scripts doc +# Subdirectories in which to run clean targets. +CLEANSUBDIRS = $(DISTSUBDIRS) + DIRS_TO_MAKE = $(bindir) $(libdir) $(octincludedir) $(fcnfiledir) \ $(octfiledir) $(archlibdir) \ `echo $(localfcnfilepath) | awk -F: '{for (i=1; i<=NF; i++) print $i}'` \ @@ -105,7 +108,7 @@ .PHONY: install uninstall tags clean mostlyclean distclean maintainer-clean:: - $(foreach d, $(SUBDIRS) test, $(do-subdir-for-command)) + $(foreach d, $(CLEANSUBDIRS), $(do-subdir-for-command)) .PHONY: clean mostlyclean distclean maintainer-clean maintainer-clean distclean::