deacc7d56f06433fc16d33942516b8216c806e4d hiram Thu Aug 12 16:48:24 2010 -0700 fixing makefiles to not leave garbage around diff --git src/hg/sage/makefile src/hg/sage/makefile index e2bc32b..3dc669d 100644 --- src/hg/sage/makefile +++ src/hg/sage/makefile @@ -1,20 +1,21 @@ include ../../inc/common.mk -L += -lm $(MYSQLLIBS) -MYLIBDIR = ../../lib/$(MACHTYPE) -MYLIBS = $(MYLIBDIR)/jkhgap.a $(MYLIBDIR)/jkweb.a $(L) +L += -lm ${MYSQLLIBS} +MYLIBDIR = ../../lib/${MACHTYPE} +MYLIBS = ${MYLIBDIR}/jkhgap.a ${MYLIBDIR}/jkweb.a -O = addAveMedScoreToPsls createSageSummary +A1 = addAveMedScoreToPsls +A2 = createSageSummary -%: %.c - ${CC} ${COPT} ${CFLAGS} -Wimplicit -I../inc -I../../inc -o $@ $(addsuffix .c,$@) $(MYLIBS) - cp $@ ${BINDIR}/ +all:: compile + rm -f ${DESTDIR}${BINDIR}/${A1}${EXE} + mv ${A1}${EXE} ${DESTDIR}${BINDIR}/ + rm -f ${DESTDIR}${BINDIR}/${A2}${EXE} + mv ${A2}${EXE} ${DESTDIR}${BINDIR}/ -all : $(O) - -#$(O) : %: %.c ../lib/$(ARCHTYPE)/libsugnet.a -# ${CC} ${COPT} ${CFLAGS} -Wimplicit -I../inc -I$(KENT_DIR)/inc -I$(KENT_DIR)/hg/inc -o $@ $(addsuffix .c,$@) $(SUGNET_LIBS) $(KENT_LIBS) +compile:: ${A1}.o ${A2}.o + ${CC} ${COPT} ${CFLAGS} -o ${A1}${EXE} ${A1}.o ${MYLIBS} ${L} + ${CC} ${COPT} ${CFLAGS} -o ${A2}${EXE} ${A2}.o ${MYLIBS} ${L} clean:: - rm -f $(O) - rm -rf $(ARCHTYPE) + rm -f ${A1}.o ${A2}.o ${A1} ${A2}