[med-svn] [Git][med-team/pufferfish][master] Do not link with setcover, it is already linked with SetCover.
Andrius Merkys (@merkys)
gitlab at salsa.debian.org
Thu Sep 29 08:13:22 BST 2022
Andrius Merkys pushed to branch master at Debian Med / pufferfish
Commits:
c5eae7dd by Andrius Merkys at 2022-09-29T03:00:12-04:00
Do not link with setcover, it is already linked with SetCover.
- - - - -
1 changed file:
- debian/patches/use-debian-libs
Changes:
=====================================
debian/patches/use-debian-libs
=====================================
@@ -1,6 +1,6 @@
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
-@@ -136,7 +136,7 @@ set(WARN_ALL_THINGS "-fdiagnostics-color
+@@ -136,7 +136,7 @@
set(OPT_FLAGS "-DHAVE_SIMDE;-D__STDC_FORMAT_MACROS;-DSTX_NO_STD_STRING_VIEW;-O3;-fPIC;-DNDEBUG;-funroll-loops;-ftree-vectorize;-fno-strict-aliasing")
@@ -9,7 +9,7 @@
##
# OSX is strange (some might say, stupid in this regard). Deal with it's quirkines here.
-@@ -395,6 +395,7 @@ if(TBB_RECONFIGURE)
+@@ -395,6 +395,7 @@
endif()
message("TBB_LIBRARIES = ${TBB_LIBRARIES}")
@@ -17,7 +17,7 @@
ExternalProject_Add(libseqlib
GIT_REPOSITORY https://github.com/COMBINE-lab/SeqLib.git
GIT_TAG master
-@@ -425,7 +426,11 @@ endif()
+@@ -425,7 +426,11 @@
if(NOT BZIP2_FOUND)
ExternalProject_Add_StepDependencies(libseqlib build bz2)
endif()
@@ -29,7 +29,7 @@
ExternalProject_Add(libsetcover
GIT_REPOSITORY https://github.com/martin-steinegger/setcover.git
GIT_TAG master
-@@ -448,6 +453,7 @@ ExternalProject_Add(libsetcover
+@@ -448,6 +453,7 @@
if(FETCHED_TBB)
add_dependencies(libsetcover libtbb)
endif()
@@ -37,7 +37,7 @@
endif() # end of NOT BUILD_PUFF_FOR_SALMON
-@@ -455,8 +461,10 @@ set(LIB_FLAGS "-L ${CMAKE_CURRENT_SOURCE
+@@ -455,8 +461,10 @@
set(PUFF_RELEASE_FLAGS "${DEFINE_FLAGS};${KSW_FLAGS};${PF_CPP_FLAGS};${OPT_FLAGS}")
set(PUFF_DEBUG_FLAGS "${DEFINE_FLAGS};${KSW_FLAGS};${PF_CPP_FLAGS};${DEBUG_FLAGS}")
@@ -50,7 +50,7 @@
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/external/asyncplusplus)
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
-@@ -123,9 +123,9 @@ endif()
+@@ -123,9 +123,9 @@
add_dependencies(pufferfish puffer)
add_dependencies(pufferfish ksw2pp)
@@ -63,7 +63,7 @@
if(TBB_RECONFIGURE OR TBB_TARGET_EXISTED)
target_link_libraries(pufferfish
-@@ -169,7 +169,7 @@ target_include_directories(filtersam PRI
+@@ -169,7 +169,7 @@
)
target_compile_options(filtersam PUBLIC "$<$<CONFIG:DEBUG>:${PUFF_DEBUG_FLAGS}>")
target_compile_options(filtersam PUBLIC "$<$<CONFIG:RELEASE>:${PUFF_RELEASE_FLAGS}>")
@@ -72,18 +72,16 @@
#add_dependencies(filtersam puffer)
-@@ -186,8 +186,8 @@ target_include_directories(cedar PRIVATE
+@@ -186,8 +186,6 @@
target_compile_options(cedar PUBLIC "$<$<CONFIG:DEBUG>:${PUFF_DEBUG_FLAGS}>")
target_compile_options(cedar PUBLIC "$<$<CONFIG:RELEASE>:${PUFF_RELEASE_FLAGS}>")
target_link_libraries(cedar Async++ Threads::Threads seqlib hts puffer bz2 lzma z SetCover ${ASAN_LIB})
-add_dependencies(cedar libseqlib)
-add_dependencies(cedar libsetcover)
-+target_link_libraries(cedar seqlib)
-+target_link_libraries(cedar setcover)
#add_dependencies(ceder Async++)
#add_dependencies(ceder seqlib)
-@@ -219,7 +219,7 @@ target_link_libraries(bcalm_pufferize Th
+@@ -219,7 +217,7 @@
#target_link_libraries(edgedensity Threads::Threads z puffer ${ASAN_LIB})
#target_link_libraries(edgedensity2 Threads::Threads z puffer ${ASAN_LIB})
target_link_libraries(filtersam Threads::Threads seqlib hts puffer bz2 lzma z ${ASAN_LIB})
View it on GitLab: https://salsa.debian.org/med-team/pufferfish/-/commit/c5eae7dd86a307812802f98f37893cae0ca134f8
--
View it on GitLab: https://salsa.debian.org/med-team/pufferfish/-/commit/c5eae7dd86a307812802f98f37893cae0ca134f8
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20220929/8c985e1c/attachment-0001.htm>
More information about the debian-med-commit
mailing list