src/hg/mouseStuff/makefile 1.22
1.22 2010/03/15 03:03:52 markd
fixed clean target to recurse correct, but it doesn't matter, since many sub-makefiles don't have clean
Index: src/hg/mouseStuff/makefile
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/mouseStuff/makefile,v
retrieving revision 1.21
retrieving revision 1.22
diff -b -B -U 1000000 -r1.21 -r1.22
--- src/hg/mouseStuff/makefile 10 Jul 2009 01:50:11 -0000 1.21
+++ src/hg/mouseStuff/makefile 15 Mar 2010 03:03:52 -0000 1.22
@@ -1,82 +1,83 @@
# Build all directories in makeDb
include ../../inc/common.mk
# List of directories to build
USE_DIRS = ${DIRS}
BADDIRS = \
correctEst
DIRS = \
axtAndBed \
axtBest \
axtCalcMatrix \
axtChain \
axtDropOverlap \
axtDropSelf \
axtFilter \
axtIndex \
axtPretty \
axtQueryCount \
axtRecipBest \
axtRescore \
axtSort \
axtSplitByTarget \
axtSwap \
axtToBed \
axtToChain \
axtToMaf \
axtToPsl \
bedCoverage \
calcGap \
chainAntiRepeat \
chainDbToFile \
chainFilter \
chainMergeSort \
chainNet \
chainPreNet \
chainSort \
chainSplit \
chainStats \
chainStitchId \
chainSwap \
chainToAxt \
chainToPsl \
gcForBed \
knownVsBlat \
lavToAxt \
lavToPsl \
libScan \
mafCoverage \
mafFetch \
mafRanges \
mafToAxt \
mafToPsl \
mousePoster \
netChainSubset \
netClass \
netFilter \
netSplit \
netStats \
netSyntenic \
netToAxt \
netToBed \
netToBedWithId \
orthologBySynteny \
phToPsl \
pslMrnaCover \
regionPicker \
rikenBestInCluster \
simpleChain \
splitSim \
subsetAxt \
subsetTraces \
whyConserved
all: ${USE_DIRS:%=%.all}
%.all:
( cd $* && echo $* && ${MAKE} )
-clean:: ${USE_DIRS:%=%.all}
+clean:: ${USE_DIRS:%=%.clean}
+%.clean:
(cd $* && ${MAKE} clean)