[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