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	Tue Sep 06 21:01:54 1994 +0000
+++ b/octMakefile.in	Tue Sep 06 21:25:14 1994 +0000
@@ -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