[med-svn] [Git][med-team/libwfa2][upstream] New upstream version 2.3.2
Andreas Tille (@tille)
gitlab at salsa.debian.org
Sat Feb 4 08:15:32 GMT 2023
Andreas Tille pushed to branch upstream at Debian Med / libwfa2
Commits:
34b70b7e by Andreas Tille at 2023-02-04T09:12:16+01:00
New upstream version 2.3.2
- - - - -
1 changed file:
- CMakeLists.txt
Changes:
=====================================
CMakeLists.txt
=====================================
@@ -1,3 +1,10 @@
+# For Debian currently with
+#
+# cd build
+# cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
+# make
+# make test
+# make install
# See below option statements and the README for build information
cmake_minimum_required(VERSION 3.16)
@@ -83,8 +90,16 @@ include_directories(.)
file(GLOB INCLUDES
wavefront/*.h*
+ )
+file(GLOB UTILS_INCLUDES
utils/*.h*
)
+file(GLOB ALIGNMENT_INCLUDES
+ alignment/*.h*
+ )
+file(GLOB SYSTEM_INCLUDES
+ system/*.h*
+ )
set(wfa2lib_SOURCE
wavefront/wavefront_align.c
@@ -111,12 +126,30 @@ set(wfa2lib_SOURCE
wavefront/wavefront_plot.c
wavefront/wavefront_slab.c
wavefront/wavefront_unialign.c
+ system/mm_stack.c
+ system/mm_allocator.c
+ system/profiler_counter.c
+ system/profiler_timer.c
+ utils/bitmap.c
+ utils/dna_text.c
+ utils/sequence_buffer.c
+ utils/vector.c
+ utils/commons.c
+ utils/heatmap.c
+ utils/string_padded.c
+ alignment/affine2p_penalties.c
+ alignment/affine_penalties.c
+ alignment/cigar.c
+ alignment/score_matrix.c
)
-
-add_library(wfa
+add_library(wfa2_static
${wfa2lib_SOURCE}
)
+add_library(wfa2 SHARED ${wfa2lib_SOURCE})
+set_target_properties(wfa2_static PROPERTIES OUTPUT_NAME wfa2)
+set_target_properties(wfa2 PROPERTIES SOVERSION 0)
+
# ---- Get version
@@ -148,6 +181,10 @@ add_wfa_test()
# ---- Install
-install(TARGETS wfa ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} )
+install(TARGETS wfa2_static ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} )
+install(TARGETS wfa2 ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} )
-install(FILES ${INCLUDES} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/wfa2lib)
+install(FILES ${INCLUDES} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/wfa2lib/wavefront)
+install(FILES ${UTILS_INCLUDES} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/wfa2lib/utils)
+install(FILES ${ALIGNMENT_INCLUDES} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/wfa2lib/alignment)
+install(FILES ${SYSTEM_INCLUDES} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/wfa2lib/system)
View it on GitLab: https://salsa.debian.org/med-team/libwfa2/-/commit/34b70b7efd6e6be8221ccf2561982e6366f29428
--
View it on GitLab: https://salsa.debian.org/med-team/libwfa2/-/commit/34b70b7efd6e6be8221ccf2561982e6366f29428
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/20230204/3593d589/attachment-0001.htm>
More information about the debian-med-commit
mailing list