Skip to content

Commit a3ad68a

Browse files
Merge pull request #571 from Blosc/system-blosc2-fix
Guard Windows DLL copy when using system blosc2
2 parents 830a45f + b86d9cd commit a3ad68a

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

CMakeLists.txt

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -130,11 +130,13 @@ if(UNIX)
130130
endif()
131131

132132
if(WIN32)
133-
add_custom_command(TARGET blosc2_ext POST_BUILD
134-
COMMAND ${CMAKE_COMMAND} -E copy_if_different
135-
$<TARGET_FILE:blosc2_shared>
136-
$<TARGET_FILE_DIR:blosc2_ext>
137-
)
133+
if(TARGET blosc2_shared)
134+
add_custom_command(TARGET blosc2_ext POST_BUILD
135+
COMMAND ${CMAKE_COMMAND} -E copy_if_different
136+
$<TARGET_FILE:blosc2_shared>
137+
$<TARGET_FILE_DIR:blosc2_ext>
138+
)
139+
endif()
138140
endif()
139141

140142
# Python extension -> site-packages/blosc2

0 commit comments

Comments
 (0)