391f8a18b3796e2b03ed96d20b532ad238bc9dbb hiram Tue Apr 2 13:43:00 2013 -0700 moving to minimal makefiles for kentUtils build refs #9104 diff --git src/utils/twoBitInfo/makefile src/utils/twoBitInfo/makefile index bd12031..2521417 100644 --- src/utils/twoBitInfo/makefile +++ src/utils/twoBitInfo/makefile @@ -1,29 +1,20 @@ -include ../../inc/common.mk - -L += -lm ${SOCKETLIB} -MYLIBDIR = ../../lib/${MACHTYPE} -MYLIBS = ${MYLIBDIR}/jkweb.a - +kentSrc = ../.. A = twoBitInfo -O = twoBitInfo.o - -twoBitInfo: ${O} ${MYLIBS} - @${MKDIR} "${DESTDIR}${BINDIR}" - ${CC} ${COPT} ${CFLAGS} -o ${DESTDIR}${BINDIR}/${A}${EXE} $O ${MYLIBS} ${L} - ${STRIP} ${DESTDIR}${BINDIR}/${A}${EXE} +include $(kentSrc)/inc/userApp.mk +L += -lm ${SOCKETLIB} clean:: - rm -f ${O} + rm -fr tests/output # reuse twoFitToFa input files. for tests TEST_IN = ../twoBitToFa/tests/input test: ${MKDIR} tests/output twoBitInfo ${TEST_IN}/testN.2bit tests/output/testN.info twoBitInfo ${TEST_IN}/testMask.2bit tests/output/testMask.info twoBitInfo ${TEST_IN}/testMask.2bit:manyLower tests/output/ml.info twoBitInfo ${TEST_IN}/testMask.2bit:manyLower:2-10 tests/output/ml_sub.info twoBitInfo ${TEST_IN}/testMask.2bit:noLower,startLower tests/output/ml_multiple.info diff -r -x CVS tests/expected tests/output - rm -r tests/output + rm -fr tests/output