7741801d6cb7872801c3066068287e3e99040ebc hiram Mon Aug 16 15:55:32 2010 -0700 fixup test target to use compile and to clean up after test diff --git src/hg/genePredToMafFrames/makefile src/hg/genePredToMafFrames/makefile index fc3652a..c30d0eb 100644 --- src/hg/genePredToMafFrames/makefile +++ src/hg/genePredToMafFrames/makefile @@ -1,14 +1,15 @@ include ../../inc/common.mk HG_WARN = ${HG_WARN_ERR} -MYLIBDIR = ../../lib/$(MACHTYPE) -L += $(MYSQLLIBS) -lm -MYLIBS = $(MYLIBDIR)/jkhgap.a $(MYLIBDIR)/jkweb.a +MYLIBDIR = ../../lib/${MACHTYPE} +L += ${MYSQLLIBS} -lm +MYLIBS = ${MYLIBDIR}/jkhgap.a ${MYLIBDIR}/jkweb.a +A = genePredToMafFrames O = orgGenes.o mkMafFrames.o splitMultiMappings.o finishMafFrames.o genePredToMafFrames.o -genePredToMafFrames: $O $(MYLIBS) - ${CC} ${COPT} ${CFLAGS} -o ${BINDIR}/genePredToMafFrames $O $(MYLIBS) $L +genePredToMafFrames: ${O} ${MYLIBS} + ${CC} ${COPT} ${CFLAGS} -o ${DISTDIR}${BINDIR}/${A}${EXE} ${O} ${MYLIBS} $L orgGenes.o: orgGenes.h orgGenes.c mkMafFrames.o: mkMafFrames.c mkMafFrames.h orgGenes.h frameIncr.h @@ -16,8 +17,12 @@ genePredToMafFrames.o: genePredToMafFrames.c orgGenes.h mkMafFrames.h splitMultiMappings.h finishMafFrames.h splitMultiMappings.o: splitMultiMappings.c splitMultiMappings.h orgGenes.h -test: +compile: ${O} + ${CC} ${COPT} ${CFLAGS} -o ${A}${EXE} ${O} ${MYLIBS} $L + +test: compile (cd tests && ${MAKE} test) + rm -fr tests/output ${A}${EXE} *.o savebak: savebak genePredToMafFrames *.[ch] makefile tests/makefile tests/input