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}