Mercurial > hg > octave-nkf
diff octMakefile.in @ 666:fb4f6556b443
[project @ 1994-09-06 21:22:46 by jwe]
author | jwe |
---|---|
date | Tue, 06 Sep 1994 21:25:14 +0000 |
parents | 8983371575d8 |
children | 6b0f16bede57 |
line wrap: on
line diff
--- a/octMakefile.in +++ b/octMakefile.in @@ -37,6 +37,10 @@ # Subdirectories to run `make dist' in BINDISTSUBDIRS = doc scripts +DIRS_TO_MAKE = $(fcnfiledir) $(octfiledir) $(archlibdir) \ + `echo $(localfcnfilepath) | awk -F: '{for (i=1; i<=NF; i++) print $i}'` \ + `echo $(localoctfilepath) | awk -F: '{for (i=1; i<=NF; i++) print $i}'` + all: mkpath for dir in $(SUBDIRS); do echo making $@ in $$dir; cd $$dir; $(MAKE) $@; cd ..; done .PHONY: all @@ -93,6 +97,10 @@ .PHONY: BUGS.info install: + echo $(DIRS_TO_MAKE) + for dir in $(DIRS_TO_MAKE) ; do \ + if test -d $$dir ; then true ; else ./mkpath $$dir ; fi ; \ + done for dir in $(SUBDIRS); do echo making $@ in $$dir; cd $$dir; $(MAKE) $@; cd ..; done .PHONY: install