9a4f972116f9d8da08e648761e9469865180d1fa hiram Thu Aug 12 16:48:22 2010 -0700 fixing makefiles to not leave garbage around diff --git src/hg/pslMap/makefile src/hg/pslMap/makefile index f08ccad..007377f 100644 --- src/hg/pslMap/makefile +++ src/hg/pslMap/makefile @@ -4,17 +4,15 @@ MYLIBS = $(MYLIBDIR)/jkhgap.a $(MYLIBDIR)/jkweb.a LIBS= ${MYLIBS} -lm -OBJS = pslMap.o +A = pslMap +O = pslMap.o all: ${BINDIR}/pslMap -${BINDIR}/pslMap: pslMap - ${MKDIR} ${BINDIR} - cp -f pslMap ${BINDIR} - ${STRIP} ${BINDIR}/pslMap${EXE} -pslMap: ${OBJS} ${MYLIBS} - ${CC} ${CFLAGS} ${COPT} -o pslMap ${OBJS} ${LIBS} +pslMap: ${O} ${MYLIBS} + ${CC} ${COPT} ${CFLAGS} -o ${DESTDIR}${BINDIR}/${A}${EXE} $O ${MYLIBS} ${L} + ${STRIP} ${DESTDIR}${BINDIR}/${A}${EXE} pslMap.o: usage.msg @@ -24,6 +22,9 @@ ${STRINGIFY} $< >> $@.tmp mv -f $@.tmp $@ +compile:: ${O} usage.msg + ${CC} ${COPT} ${CFLAGS} -o ${A}${EXE} $O ${MYLIBS} ${L} + test:: (cd tests && ${MAKE} test)