File: use_debian_packaged_compression_libs.patch

package info (click to toggle)
sra-sdk 3.2.1%2Bdfsg-5
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 296,128 kB
  • sloc: ansic: 532,876; cpp: 243,000; perl: 9,649; python: 8,978; sh: 7,888; java: 6,253; makefile: 1,148; yacc: 703; xml: 310; lex: 236
file content (34 lines) | stat: -rw-r--r-- 1,654 bytes parent folder | download | duplicates (2)
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
30
31
32
33
34
Author: Aaron M. Ucko
Last-Update: 2023-01-15 20:56:15
Description: use Debian packaged compression libs

--- a/tools/loaders/bam-loader/CMakeLists.txt
+++ b/tools/loaders/bam-loader/CMakeLists.txt
@@ -50,12 +50,12 @@ if( NOT WIN32)
         target_compile_options( bam-load PRIVATE -msse4.2 -DBMSSE42OPT)
     endif()
     target_include_directories( bam-load PRIVATE ${CMAKE_SOURCE_DIR}/libs/inc)
-    target_link_libraries( bam-load  loader ${COMMON_LINK_LIBRARIES} ${COMMON_LIBS_WRITE})
+    target_link_libraries( bam-load  loader ${COMMON_LINK_LIBRARIES} ${COMMON_LIBS_WRITE} -lz )
 
     MakeLinksExe( bam-load false )
 
 	# Internal
-	GenerateExecutableWithDefs( samview "bam;sam;samview" "" "" "${COMMON_LINK_LIBRARIES};${COMMON_LIBS_READ}" )
+	GenerateExecutableWithDefs( samview "bam;sam;samview" "" "" "${COMMON_LINK_LIBRARIES};${COMMON_LIBS_READ};-lz" )
 	MakeLinksExe( samview false )
 
 endif()
--- a/tools/loaders/sra-sort/CMakeLists.txt
+++ b/tools/loaders/sra-sort/CMakeLists.txt
@@ -68,8 +68,8 @@ set( SRA_SORT_SRC
 	csra-pair
 )
 
-GenerateExecutableWithDefs( sra-sort "${SRA_SORT_SRC}" "" "" "${COMMON_LINK_LIBRARIES};${COMMON_LIBS_WRITE}" )
+GenerateExecutableWithDefs( sra-sort "${SRA_SORT_SRC}" "" "" "${COMMON_LINK_LIBRARIES};${COMMON_LIBS_WRITE};-lbz2;-llzma" )
 MakeLinksExe( sra-sort false )
 
-GenerateExecutableWithDefs( sra-sort-cg "${SRA_SORT_SRC}" "SEQUENCE_BEFORE_SECONDARY=0" "" "${COMMON_LINK_LIBRARIES};${COMMON_LIBS_WRITE}" )
+GenerateExecutableWithDefs( sra-sort-cg "${SRA_SORT_SRC}" "SEQUENCE_BEFORE_SECONDARY=0" "" "${COMMON_LINK_LIBRARIES};${COMMON_LIBS_WRITE};-lbz2;-llzma" )
 MakeLinksExe( sra-sort-cg false )