e752bbef47a1e2fc09620cb9b3adcf1d4ab797b7
hiram
  Thu Nov 21 09:28:33 2013 -0800
allow alpha target to work with make -j N parallel make refs #9149
diff --git src/makefile src/makefile
index 6e5e691..02396f2 100644
--- src/makefile
+++ src/makefile
@@ -1,21 +1,22 @@
 include inc/localEnvironment.mk
 include inc/common.mk
 
 all: utils cgi blatSuite
 
-alpha: clean utils-alpha cgi-alpha blatSuite
+alpha: clean
+	${MAKE} utils-alpha cgi-alpha blatSuite
 
 beta: check-beta clean cgi-beta
 
 # do a git update and clean
 update:
 	git pull
 	${MAKE} clean
 
 topLibs:
 	@./machTest.sh
 	cd lib && ${MAKE}
 	cd jkOwnLib && ${MAKE}
 
 hgLib:
 	@./hg/sqlEnvTest.sh
@@ -119,30 +120,32 @@
 	find . -name '*.[ch]' | etags -
 
 utils: libs destBin
 	${MKDIR} ${SCRIPTS}
 	cd parasol && ${MAKE}
 	@for D in ${DIRS} x; do \
             if test "$$D" != "x" ; then \
                 ( cd $$D && echo $$D && ${MAKE} ) ;\
                 x=$$? ; if [ $$x -ne 0 ]; then exit $$x ; fi \
             fi ;\
 	done
 	cd utils && ${MAKE}
 	cd hg && ${MAKE} utils
 
 utils-alpha: libs
+	${MKDIR} ${SCRIPTS}
+	cd parasol && ${MAKE}
 	@for D in ${DIRS} x; do \
             if test "$$D" != "x" ; then \
                 ( cd $$D && echo $$D && ${MAKE} ) ;\
                 x=$$? ; if [ $$x -ne 0 ]; then exit $$x ; fi \
             fi ;\
 	done
 	cd utils && ${MAKE} alpha
 	cd hg && ${MAKE} utils
 
 DIRS = ameme blat index dnaDust protDust weblet aladdin primeMate fuse meta
 
 ##  cellar archive for obsolete programs
 
 cellarDirs = cdnaAli getgene idbQuery reformat scanIntrons tracks wormAli \
 	xenoAli