changeset 3319:a4f11eae45c4

[project @ 1999-10-22 02:03:08 by jwe]
author jwe
date Fri, 22 Oct 1999 02:03:08 +0000
parents f38b5d63d02d
children b0b71d14dab9
files scripts/ChangeLog scripts/Makefile.in
diffstat 2 files changed, 11 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/scripts/ChangeLog	Fri Oct 22 01:54:43 1999 +0000
+++ b/scripts/ChangeLog	Fri Oct 22 02:03:08 1999 +0000
@@ -1,3 +1,8 @@
+1999-10-21  John W. Eaton  <jwe@bevo.che.wisc.edu>
+
+	* Makefile.in (ALL_M_FILES): New macro.
+	(DOCSTRINGS): No longer .PHONY; depend on $(ALL_M_FILES).
+
 1999-10-20  John W. Eaton  <jwe@bevo.che.wisc.edu>
 
 	* control/bode.m: Don't return anything if nargout == 0.
--- a/scripts/Makefile.in	Fri Oct 22 01:54:43 1999 +0000
+++ b/scripts/Makefile.in	Fri Oct 22 02:03:08 1999 +0000
@@ -22,6 +22,9 @@
 
 SOURCES = # *.m
 
+ALL_M_FILES1 := $(shell find $(srcdir) -name '*.m' -print)
+ALL_M_FILES := $(patsubst $(srcdir)/%, %, $(ALL_M_FILES1))
+
 DISTFILES = Makefile.in ChangeLog $(SOURCES) configure.in \
 	configure mkinstalldirs move-if-change mkdoc gethelp.cc
 
@@ -44,10 +47,10 @@
 	$(MAKE) -C $@ all
 .PHONY: $(SUBDIRS)
 
-DOCSTRINGS: gethelp mkdoc
+DOCSTRINGS: gethelp mkdoc $(ALL_M_FILES)
+	echo $(ALL_M_FILES)
 	$(srcdir)/mkdoc $(srcdir) > $@.t
-	@$(top_srcdir)/move-if-change $@.t $@
-.PHONY: DOCSTRINGS
+	mv $@.t $@
 
 install install-strip uninstall clean mostlyclean distclean maintainer-clean::
 	@$(subdir-for-command)