diff --git a/cmake/SalmonDependencies.cmake b/cmake/SalmonDependencies.cmake index b6bebe0..a67571a 100644 --- a/cmake/SalmonDependencies.cmake +++ b/cmake/SalmonDependencies.cmake @@ -86,6 +86,8 @@ if(ZLIBNG_FOUND) set(SALMON_ZLIB_LIBRARIES ZLIBNG::ZLIBNG) set(ZLIB_INCLUDE_DIR ${ZLIBNG_INCLUDE_DIR}) set(ZLIB_LIBRARY ZLIBNG::ZLIBNG) + add_library(zlibstatic ALIAS ${ZLIB_LIBRARY}) + message(STATUS "Created zlibstatic alias for pufferfish embedded mode") elseif(SALMON_FETCH_MISSING_DEPS) message(STATUS "zlib-ng not found; fetching pinned zlib-ng release in compatibility mode") set(ZLIB_COMPAT ON CACHE BOOL "" FORCE) @@ -421,6 +423,7 @@ else() set(SALMON_CURL_LIBRARIES "" CACHE INTERNAL "" FORCE) endif() if(SALMON_USE_SYSTEM_DEPS) + find_package(OpenSSL REQUIRED) find_package(HTSlib QUIET) endif() if(HTSlib_FOUND)