src/parasol/makefile 1.8

1.8 2010/02/27 00:12:36 angie
Adding dependencies to install targets to avoid race conditions when using make -j (parallel).
Index: src/parasol/makefile
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/parasol/makefile,v
retrieving revision 1.7
retrieving revision 1.8
diff -b -B -U 1000000 -r1.7 -r1.8
--- src/parasol/makefile	30 Mar 2007 19:52:42 -0000	1.7
+++ src/parasol/makefile	27 Feb 2010 00:12:36 -0000	1.8
@@ -1,25 +1,25 @@
 all: 
 	cd lib && ${MAKE}
 	cd gensub2 && ${MAKE}
 	cd para && ${MAKE}
 	cd paraHub && ${MAKE}
 	cd paraHubStop && ${MAKE}
 	cd paraNode && ${MAKE}
 	cd paraNodeStart && ${MAKE}
 	cd paraNodeStatus && ${MAKE}
 	cd paraNodeStop && ${MAKE}
 	cd paraTestJob && ${MAKE}
 	cd parasol && ${MAKE}
 
-install:
+install: all
 	cp bin/para* bin/gensub2 ${BINDIR}
 	cp bin/para* bin/gensub2 /cluster/bin/${MACHTYPE}
 
 clean:
 	rm -f */*.o lib/*/*.a
 	rm -rf bin
 
 broad:
 	cd lib && ${MAKE}
 	cd broadNode && ${MAKE}
 	cd broadHub && ${MAKE}