aboutsummaryrefslogtreecommitdiff
path: root/contrib/blast
diff options
context:
space:
mode:
authorVollstrecker <werner@vollstreckernet.de>2026-01-04 11:37:00 +0100
committerMark Adler <git@madler.net>2026-01-12 11:10:03 -0800
commite62a3ddbe333ec5c65fa048d32abef947d1c74ed (patch)
tree1d9e22a0a2f58ae718ac377b2ab50ba4a90ae190 /contrib/blast
parent883c24b6a25c3e6eeebf02cc19a3e8537ac5614f (diff)
downloadzlib-e62a3ddbe333ec5c65fa048d32abef947d1c74ed.tar.gz
zlib-e62a3ddbe333ec5c65fa048d32abef947d1c74ed.tar.bz2
zlib-e62a3ddbe333ec5c65fa048d32abef947d1c74ed.zip
CMake: Make final fixes for Windows.
Diffstat (limited to 'contrib/blast')
-rw-r--r--contrib/blast/CMakeLists.txt6
-rw-r--r--contrib/blast/test/CMakeLists.txt8
2 files changed, 8 insertions, 6 deletions
diff --git a/contrib/blast/CMakeLists.txt b/contrib/blast/CMakeLists.txt
index 6f3ba383..9b20fdad 100644
--- a/contrib/blast/CMakeLists.txt
+++ b/contrib/blast/CMakeLists.txt
@@ -18,6 +18,7 @@ include(CMakePackageConfigHelpers)
18if(WIN32 OR CYGWIN) 18if(WIN32 OR CYGWIN)
19 set(zlibblast_static_suffix "s") 19 set(zlibblast_static_suffix "s")
20 set(CMAKE_DEBUG_POSTFIX "d") 20 set(CMAKE_DEBUG_POSTFIX "d")
21 set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON)
21endif(WIN32 OR CYGWIN) 22endif(WIN32 OR CYGWIN)
22 23
23function(blast_findTestEnv testName) 24function(blast_findTestEnv testName)
@@ -29,7 +30,7 @@ function(blast_findTestEnv testName)
29 set(separator ":") 30 set(separator ":")
30 endif() 31 endif()
31 32
32 string(APPEND testEnv "$<TARGET_FILE_DIR:ZLIB::ZLIB>${separator}") 33 string(APPEND testEnv "$<TARGET_FILE_DIR:BLAST::BLAST>${separator}")
33 string(APPEND testEnv "$ENV{PATH}") 34 string(APPEND testEnv "$ENV{PATH}")
34 35
35 set_tests_properties(${testName} PROPERTIES ENVIRONMENT "${testEnv}") 36 set_tests_properties(${testName} PROPERTIES ENVIRONMENT "${testEnv}")
@@ -114,7 +115,8 @@ if(ZLIB_BLAST_INSTALL)
114 TARGETS zlib_blast_blast 115 TARGETS zlib_blast_blast
115 COMPONENT Runtime 116 COMPONENT Runtime
116 EXPORT zlibBlastSharedExport 117 EXPORT zlibBlastSharedExport
117 RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}") 118 RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
119 ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}")
118 install( 120 install(
119 EXPORT zlibBlastSharedExport 121 EXPORT zlibBlastSharedExport
120 FILE blast-shared.cmake 122 FILE blast-shared.cmake
diff --git a/contrib/blast/test/CMakeLists.txt b/contrib/blast/test/CMakeLists.txt
index d319b824..3940c1cc 100644
--- a/contrib/blast/test/CMakeLists.txt
+++ b/contrib/blast/test/CMakeLists.txt
@@ -1,8 +1,8 @@
1# if we are built from with zlib, use this path's) 1# if we are built from with zlib, use this path's)
2if(DEFINED ZLIB_BUILD_SHARED) 2if(DEFINED ZLIB_BUILD_BLAST)
3 set(WORK_DIR ${zlib_BINARY_DIR}) 3 set(WORK_DIR ${zlib_BINARY_DIR})
4 set(inst_setup zlib_blast_install) 4 set(inst_setup zlib_install)
5else(DEFINED ZLIB_BUILD_SHARED) 5else(DEFINED ZLIB_BUILD_BLAST)
6 set(WORK_DIR ${blast_BINARY_DIR}) 6 set(WORK_DIR ${blast_BINARY_DIR})
7 set(inst_setup zlib_blast_install) 7 set(inst_setup zlib_blast_install)
8 set(ZLIB_ARG "-DZLIB_DIR=${ZLIB_DIR}") 8 set(ZLIB_ARG "-DZLIB_DIR=${ZLIB_DIR}")
@@ -16,7 +16,7 @@ else(DEFINED ZLIB_BUILD_SHARED)
16 set_tests_properties(zlib_blast_install 16 set_tests_properties(zlib_blast_install
17 PROPERTIES 17 PROPERTIES
18 FIXTURES_SETUP zlib_blast_install) 18 FIXTURES_SETUP zlib_blast_install)
19endif(DEFINED ZLIB_BUILD_SHARED) 19endif(DEFINED ZLIB_BUILD_BLAST)
20 20
21file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/findpackage_test) 21file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/findpackage_test)
22file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/add_subdirectory_test) 22file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/add_subdirectory_test)