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/genePredHisto/makefile src/hg/genePredHisto/makefile index 2b4b0ea..04541fc 100644 --- src/hg/genePredHisto/makefile +++ src/hg/genePredHisto/makefile @@ -1,17 +1,22 @@ 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 -O = genePredHisto.o +A = genePredHisto +O = ${A}.o -genePredHisto: $O $(MYLIBS) - ${CC} ${COPT} ${CFLAGS} -o ${BINDIR}/genePredHisto $O $(MYLIBS) $L +genePredHisto: $O ${MYLIBS} + ${CC} ${COPT} ${CFLAGS} -o ${DESTDIR}${BINDIR}/${A}${EXE} $O ${MYLIBS} $L -test: +compile: + ${CC} ${COPT} ${CFLAGS} -o ${A}${EXE} $O ${MYLIBS} $L + +test: compile (cd tests && ${MAKE} test) + rm -fr tests/output ${A}${EXE} ${A}.o clean:: - rm -f ${O} + rm -f ${O} ${A}