src/hg/snp/snpLoad/makefile 1.47
1.47 2009/03/10 00:34:34 galt
Modifications to make system to support optional external libraries, motivated by need for SSL
Index: src/hg/snp/snpLoad/makefile
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/snp/snpLoad/makefile,v
retrieving revision 1.46
retrieving revision 1.47
diff -b -B -U 1000000 -r1.46 -r1.47
--- src/hg/snp/snpLoad/makefile 6 Mar 2009 23:37:57 -0000 1.46
+++ src/hg/snp/snpLoad/makefile 10 Mar 2009 00:34:34 -0000 1.47
@@ -1,220 +1,220 @@
include ../../../inc/common.mk
-L = ${MYSQLLIBS} -lm
+L += ${MYSQLLIBS} -lm
MYLIBDIR = ../../../lib/${MACHTYPE}
MYLIBS = ${MYLIBDIR}/jkhgap.a ${MYLIBDIR}/jkweb.a
all: snpNcbiToUcsc hapmapPhaseIIISummary
S = snpNcbiToUcsc
${S}: ${S}.o ${MYLIBS}
${CC} ${COPT} -o ${BINDIR}/${S} ${S}.o ${MYLIBS} $L
${STRIP} ${BINDIR}/${S}${EXE}
H = hapmapPhaseIIISummary
${H}: ${H}.o ${MYLIBS}
${CC} ${COPT} -o ${BINDIR}/${H} ${H}.o ${MYLIBS} $L
${STRIP} ${BINDIR}/${H}${EXE}
O = affyLookup.o cnpLookup.o fetchSeq.o \
hapmap1.o hapmap2.o hapmapLookup.o hapmapMixed.o \
hapmapOrtho.o hapmapSummary.o hapmapValidate.o \
illuminaLookup.o \
illuminaLookup2.o \
illuminaLookup1M.o \
snpCheckAlleles.o snpCheckClassAndObserved.o snpCheckCluster.o snpCheckCluster2.o \
snpClassAndObserved.o snpCleanSeq.o snpCompareLoctype.o snpCompareWeight.o \
snpContigLocFilter.o snpContigLocFilter125.o \
snpContigLocusIdCondense.o snpContigLocusIdFilter.o snpContigLocusIdFilter125.o \
snpExpandAllele.o snpFinalTable.o snpFreq.o snpFunction.o \
snpGetDeletions.o snpGetInsertions.o snpGetSeqDup.o snpGetSimple.o \
snpLoadFasta.o snpLocType.o snpLocType125.o \
snpMissing.o snpMoltype.o snpMultiple.o \
snpOrtho.o snpOrthoJoin.o \
snpOrthoLookup.o snpPAR.o \
snpReadFasta.o snpReadSeq.o snpReadSeq2.o snpRefUCSC.o \
snpSort.o snpSplitByChrom.o snpSplitByChrom2.o snpSNP.o \
subSnpCondense.o trimHeader.o
old: affyLookup cnpLookup fetchSeq \
hapmap1 hapmap2 hapmapLookup hapmapMixed \
hapmapOrtho hapmapSummary hapmapValidate \
illuminaLookup \
illuminaLookup2 \
illuminaLookup1M \
snpCheckAlleles snpCheckClassAndObserved snpCheckCluster snpCheckCluster2 \
snpClassAndObserved snpCleanSeq snpCompareLoctype snpCompareWeight \
snpContigLocFilter snpContigLocFilter125 \
snpContigLocusIdCondense snpContigLocusIdFilter snpContigLocusIdFilter125 \
snpExpandAllele snpFinalTable snpFreq snpFunction \
snpGetDeletions snpGetInsertions snpGetSeqDup snpGetSimple \
snpLoadFasta snpLocType snpLocType125 \
snpMissing snpMoltype snpMultiple \
snpOrtho snpOrthoJoin \
snpOrthoLookup snpPAR \
snpReadFasta snpReadSeq snpReadSeq2 snpRefUCSC \
snpSort snpSplitByChrom snpSplitByChrom2 snpSNP \
subSnpCondense trimHeader
affyLookup: affyLookup.o ${MYLIBS}
${CC} -O -o affyLookup affyLookup.o ${MYLIBS} $L
cnpLookup: cnpLookup.o ${MYLIBS}
${CC} -O -o cnpLookup cnpLookup.o ${MYLIBS} $L
fetchSeq: fetchSeq.o ${MYLIBS}
${CC} -O -o fetchSeq fetchSeq.o ${MYLIBS} $L
hapmap1: hapmap1.o ${MYLIBS}
${CC} -O -o hapmap1 hapmap1.o ${MYLIBS} $L
hapmap2: hapmap2.o ${MYLIBS}
${CC} -O -o hapmap2 hapmap2.o ${MYLIBS} $L
hapmapLookup: hapmapLookup.o ${MYLIBS}
${CC} -O -o hapmapLookup hapmapLookup.o ${MYLIBS} $L
hapmapMixed: hapmapMixed.o ${MYLIBS}
${CC} -O -o hapmapMixed hapmapMixed.o ${MYLIBS} $L
hapmapOrtho: hapmapOrtho.o ${MYLIBS}
${CC} -O -o hapmapOrtho hapmapOrtho.o ${MYLIBS} $L
hapmapSummary: hapmapSummary.o ${MYLIBS}
${CC} -O -o hapmapSummary hapmapSummary.o ${MYLIBS} $L
hapmapValidate: hapmapValidate.o ${MYLIBS}
${CC} -O -o hapmapValidate hapmapValidate.o ${MYLIBS} $L
illuminaLookup: illuminaLookup.o ${MYLIBS}
${CC} -O -o illuminaLookup illuminaLookup.o ${MYLIBS} $L
illuminaLookup2: illuminaLookup2.o ${MYLIBS}
${CC} -O -o illuminaLookup2 illuminaLookup2.o ${MYLIBS} $L
illuminaLookup1M: illuminaLookup1M.o ${MYLIBS}
${CC} -O -o illuminaLookup1M illuminaLookup1M.o ${MYLIBS} $L
snpCheckAlleles: snpCheckAlleles.o ${MYLIBS}
${CC} -O -o snpCheckAlleles snpCheckAlleles.o ${MYLIBS} $L
snpCheckClassAndObserved: snpCheckClassAndObserved.o ${MYLIBS}
${CC} -O -o snpCheckClassAndObserved snpCheckClassAndObserved.o ${MYLIBS} $L
snpCheckCluster: snpCheckCluster.o ${MYLIBS}
${CC} -O -o snpCheckCluster snpCheckCluster.o ${MYLIBS} $L
snpCheckCluster2: snpCheckCluster2.o ${MYLIBS}
${CC} -O -o snpCheckCluster2 snpCheckCluster2.o ${MYLIBS} $L
snpClassAndObserved: snpClassAndObserved.o ${MYLIBS}
${CC} -O -o snpClassAndObserved snpClassAndObserved.o ${MYLIBS} $L
snpCleanSeq: snpCleanSeq.o ${MYLIBS}
${CC} -O -o snpCleanSeq snpCleanSeq.o ${MYLIBS} $L
snpCompareLoctype: snpCompareLoctype.o ${MYLIBS}
${CC} -O -o snpCompareLoctype snpCompareLoctype.o ${MYLIBS} $L
snpCompareWeight: snpCompareWeight.o ${MYLIBS}
${CC} -O -o snpCompareWeight snpCompareWeight.o ${MYLIBS} $L
snpContigLocFilter: snpContigLocFilter.o ${MYLIBS}
${CC} -O -o snpContigLocFilter snpContigLocFilter.o ${MYLIBS} $L
snpContigLocFilter125: snpContigLocFilter125.o ${MYLIBS}
${CC} -O -o snpContigLocFilter125 snpContigLocFilter125.o ${MYLIBS} $L
snpContigLocusIdCondense: snpContigLocusIdCondense.o ${MYLIBS}
${CC} -O -o snpContigLocusIdCondense snpContigLocusIdCondense.o ${MYLIBS} $L
snpContigLocusIdFilter: snpContigLocusIdFilter.o ${MYLIBS}
${CC} -O -o snpContigLocusIdFilter snpContigLocusIdFilter.o ${MYLIBS} $L
snpContigLocusIdFilter125: snpContigLocusIdFilter125.o ${MYLIBS}
${CC} -O -o snpContigLocusIdFilter125 snpContigLocusIdFilter125.o ${MYLIBS} $L
snpExpandAllele: snpExpandAllele.o ${MYLIBS}
${CC} -O -o snpExpandAllele snpExpandAllele.o ${MYLIBS} $L
snpFinalTable: snpFinalTable.o ${MYLIBS}
${CC} -O -o snpFinalTable snpFinalTable.o ${MYLIBS} $L
snpFreq: snpFreq.o ${MYLIBS}
${CC} -O -o snpFreq snpFreq.o ${MYLIBS} $L
snpFunction: snpFunction.o ${MYLIBS}
${CC} -O -o snpFunction snpFunction.o ${MYLIBS} $L
snpGetDeletions: snpGetDeletions.o ${MYLIBS}
${CC} -O -o snpGetDeletions snpGetDeletions.o ${MYLIBS} $L
snpGetInsertions: snpGetInsertions.o ${MYLIBS}
${CC} -O -o snpGetInsertions snpGetInsertions.o ${MYLIBS} $L
snpGetSeqDup: snpGetSeqDup.o ${MYLIBS}
${CC} -O -o snpGetSeqDup snpGetSeqDup.o ${MYLIBS} $L
snpGetSimple: snpGetSimple.o ${MYLIBS}
${CC} -O -o snpGetSimple snpGetSimple.o ${MYLIBS} $L
snpLoadFasta: snpLoadFasta.o ${MYLIBS}
${CC} -O -o snpLoadFasta snpLoadFasta.o ${MYLIBS} $L
snpLocType: snpLocType.o ${MYLIBS}
${CC} -O -o snpLocType snpLocType.o ${MYLIBS} $L
snpLocType125: snpLocType125.o ${MYLIBS}
${CC} -O -o snpLocType125 snpLocType125.o ${MYLIBS} $L
snpMissing: snpMissing.o ${MYLIBS}
${CC} -O -o snpMissing snpMissing.o ${MYLIBS} $L
snpMoltype: snpMoltype.o ${MYLIBS}
${CC} -O -o snpMoltype snpMoltype.o ${MYLIBS} $L
snpMultiple: snpMultiple.o ${MYLIBS}
${CC} -O -o snpMultiple snpMultiple.o ${MYLIBS} $L
snpOrtho: snpOrtho.o ${MYLIBS}
${CC} -O -o snpOrtho snpOrtho.o ${MYLIBS} $L
snpOrthoJoin: snpOrthoJoin.o ${MYLIBS}
${CC} -O -o snpOrthoJoin snpOrthoJoin.o ${MYLIBS} $L
snpOrthoLookup: snpOrthoLookup.o ${MYLIBS}
${CC} -O -o snpOrthoLookup snpOrthoLookup.o ${MYLIBS} $L
snpPAR: snpPAR.o ${MYLIBS}
${CC} -O -o snpPAR snpPAR.o ${MYLIBS} $L
snpReadFasta: snpReadFasta.o ${MYLIBS}
${CC} -O -o snpReadFasta snpReadFasta.o ${MYLIBS} $L
snpReadSeq: snpReadSeq.o ${MYLIBS}
${CC} -O -o snpReadSeq snpReadSeq.o ${MYLIBS} $L
snpReadSeq2: snpReadSeq2.o ${MYLIBS}
${CC} -O -o snpReadSeq2 snpReadSeq2.o ${MYLIBS} $L
snpRefUCSC: snpRefUCSC.o ${MYLIBS}
${CC} -O -o snpRefUCSC snpRefUCSC.o ${MYLIBS} $L
snpSort: snpSort.o ${MYLIBS}
${CC} -O -o snpSort snpSort.o ${MYLIBS} $L
snpSplitByChrom: snpSplitByChrom.o ${MYLIBS}
${CC} -O -o snpSplitByChrom snpSplitByChrom.o ${MYLIBS} $L
snpSplitByChrom2: snpSplitByChrom2.o ${MYLIBS}
${CC} -O -o snpSplitByChrom2 snpSplitByChrom2.o ${MYLIBS} $L
snpSNP: snpSNP.o ${MYLIBS}
${CC} -O -o snpSNP snpSNP.o ${MYLIBS} $L
subSnpCondense: subSnpCondense.o ${MYLIBS}
${CC} -O -o subSnpCondense subSnpCondense.o ${MYLIBS} $L
trimHeader: trimHeader.o ${MYLIBS}
${CC} -O -o trimHeader trimHeader.o ${MYLIBS} $L