diff options
| author | Vollstrecker <werner@vollstreckernet.de> | 2026-01-04 11:37:00 +0100 |
|---|---|---|
| committer | Mark Adler <git@madler.net> | 2026-01-12 11:10:03 -0800 |
| commit | e62a3ddbe333ec5c65fa048d32abef947d1c74ed (patch) | |
| tree | 1d9e22a0a2f58ae718ac377b2ab50ba4a90ae190 /contrib/blast | |
| parent | 883c24b6a25c3e6eeebf02cc19a3e8537ac5614f (diff) | |
| download | zlib-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.txt | 6 | ||||
| -rw-r--r-- | contrib/blast/test/CMakeLists.txt | 8 |
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) | |||
| 18 | if(WIN32 OR CYGWIN) | 18 | if(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) | ||
| 21 | endif(WIN32 OR CYGWIN) | 22 | endif(WIN32 OR CYGWIN) |
| 22 | 23 | ||
| 23 | function(blast_findTestEnv testName) | 24 | function(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) |
| 2 | if(DEFINED ZLIB_BUILD_SHARED) | 2 | if(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) |
| 5 | else(DEFINED ZLIB_BUILD_SHARED) | 5 | else(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) |
| 19 | endif(DEFINED ZLIB_BUILD_SHARED) | 19 | endif(DEFINED ZLIB_BUILD_BLAST) |
| 20 | 20 | ||
| 21 | file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/findpackage_test) | 21 | file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/findpackage_test) |
| 22 | file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/add_subdirectory_test) | 22 | file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/add_subdirectory_test) |
