File: link_against_system_samtools.patch

package info (click to toggle)
bitseq 0.7.5%2Bdfsg2-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 8,928 kB
  • sloc: cpp: 7,043; python: 562; makefile: 150; sh: 72
file content (29 lines) | stat: -rw-r--r-- 1,658 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Author: Tim Booth <tbooth@ceh.ac.uk>
Last-Update: 2014-01-01
Reviewed-By: Andreas Tille <tille@debian.org>
Description: link against Debian packaged samtools

--- a/Makefile
+++ b/Makefile
@@ -67,8 +67,8 @@ getVariance: getVariance.cpp $(COMMON_DE
 getWithinGeneExpression: getWithinGeneExpression.cpp $(COMMON_DEPS) PosteriorSamples.o TranscriptInfo.o
 	$(CXX) $(CXXFLAGS) $(LDFLAGS) getWithinGeneExpression.cpp $(COMMON_DEPS) PosteriorSamples.o TranscriptInfo.o -o getWithinGeneExpression
 
-parseAlignment: parseAlignment.cpp $(COMMON_DEPS) ReadDistribution.o samtools/sam.o TranscriptExpression.o TranscriptInfo.o TranscriptSequence.o
-	$(CXX) $(CXXFLAGS) $(OPENMP) $(LDFLAGS) -pthread parseAlignment.cpp $(COMMON_DEPS) ReadDistribution.o samtools/*.o TranscriptExpression.o TranscriptInfo.o TranscriptSequence.o -lz -o parseAlignment
+parseAlignment: parseAlignment.cpp $(COMMON_DEPS) ReadDistribution.o TranscriptExpression.o TranscriptInfo.o TranscriptSequence.o
+	$(CXX) $(CXXFLAGS) $(OPENMP) $(LDFLAGS) -pthread parseAlignment.cpp $(COMMON_DEPS) ReadDistribution.o TranscriptExpression.o TranscriptInfo.o TranscriptSequence.o -lbam -lz -o parseAlignment
 
 transposeLargeFile: transposeLargeFile.cpp $(COMMON_DEPS) transposeFiles.o
 	$(CXX) $(CXXFLAGS) $(LDFLAGS) transposeLargeFile.cpp $(COMMON_DEPS) transposeFiles.o -o transposeLargeFile
@@ -116,10 +116,6 @@ TranscriptInfo.o: TranscriptInfo.cpp Tra
 TranscriptSequence.o: TranscriptSequence.cpp TranscriptSequence.h
 transposeFiles.o: transposeFiles.cpp transposeFiles.h FileHeader.h
 
-# EXTERNAL LIBRARIES:
-samtools/sam.o:
-	make --directory samtools
-
 # CLEAN:
 clean:
 	rm *.o $(PROGRAMS)