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