4f1dd9a14d4a79224e1907c85b9b194718c8127e hiram Thu Aug 12 16:48:24 2010 -0700 fixing makefiles to not leave garbage around diff --git src/hg/pslSwap/makefile src/hg/pslSwap/makefile index 44fa022..e104d73 100644 --- src/hg/pslSwap/makefile +++ src/hg/pslSwap/makefile @@ -4,18 +4,17 @@ MYLIBDIR = ../../lib/${MACHTYPE} MYLIBS = ${MYLIBDIR}/jkhgap.a ${MYLIBDIR}/jkweb.a -PROG = ${BINDIR}/pslSwap${EXE} -OBJS = pslSwap.o +A = pslSwap +O = pslSwap.o -all: ${PROG} +all: ${A} -${PROG}: pslSwap - @${MKDIR} ${BINDIR} - cp -f pslSwap ${PROG} - ${STRIP} ${PROG}${EXE} +${A}: ${O} + ${CC} ${COPT} ${CFLAGS} -o ${DESTDIR}${BINDIR}/${A}${EXE} $O ${MYLIBS} ${L} + ${STRIP} ${DESTDIR}${BINDIR}/${A}${EXE} -pslSwap: ${OBJS} ${MYLIBS} - ${CC} ${COPT} ${CFLAGS} -o pslSwap ${OBJS} ${MYLIBS} ${MYSQLLIBS} $L +compile:: ${O} + ${CC} ${COPT} ${CFLAGS} -o ${A}${EXE} $O ${MYLIBS} ${L} test: cd tests && ${MAKE} test