Skip to content

Commit 18928e2

Browse files
Add better Win32 detection
1 parent ae982be commit 18928e2

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

CMakeLists.txt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -182,10 +182,12 @@ if(APR_BUILD_SHARED_LIB)
182182
add_dependencies(${SHARED_TARGET_NAME} blosc_static)
183183
if (APPLE)
184184
target_link_libraries(${SHARED_TARGET_NAME} PRIVATE -Wl,-force_load,$<TARGET_FILE:blosc_static>)
185-
elseif(WIN32)
186-
target_link_libraries(${SHARED_TARGET_NAME} PRIVATE blosc_static)
187185
else()
188-
target_link_libraries(${SHARED_TARGET_NAME} PRIVATE -Wl,--whole-archive $<TARGET_FILE:blosc_static> -Wl,--no-whole-archive)
186+
if(WIN32)
187+
target_link_libraries(${SHARED_TARGET_NAME} PRIVATE blosc_static)
188+
else()
189+
target_link_libraries(${SHARED_TARGET_NAME} PRIVATE -Wl,--whole-archive $<TARGET_FILE:blosc_static> -Wl,--no-whole-archive)
190+
endif()
189191
endif()
190192
endif()
191193
endif()

0 commit comments

Comments
 (0)