File tree Expand file tree Collapse file tree 1 file changed +16
-11
lines changed Expand file tree Collapse file tree 1 file changed +16
-11
lines changed Original file line number Diff line number Diff line change @@ -270,19 +270,24 @@ if(ENABLE_SWIFT)
270
270
else ()
271
271
set (library_kind STATIC )
272
272
endif ()
273
+
273
274
set (swiftDispatch_OUTPUT_FILE
274
275
${CMAKE_CURRENT_BINARY_DIR} /${CMAKE_${library_kind}_LIBRARY_PREFIX}swiftDispatch${CMAKE_${library_kind}_LIBRARY_SUFFIX} )
275
- install (FILES
276
- ${swiftDispatch_OUTPUT_FILE}
277
- DESTINATION
278
- ${INSTALL_TARGET_DIR} )
279
- if (CMAKE_SYSTEM_NAME STREQUAL Windows )
280
- if (BUILD_SHARED_LIBS )
281
- install (FILES
282
- ${CMAKE_CURRENT_BINARY_DIR} /${CMAKE_IMPORT_LIBRARY_PREFIX}swiftDispatch${CMAKE_IMPORT_LIBRARY_SUFFIX}
283
- DESTINATION
284
- ${INSTALL_TARGET_DIR} )
285
- endif ()
276
+
277
+ if (CMAKE_SYSTEM_NAME STREQUAL Windows AND BUILD_SHARED_LIBS )
278
+ install (FILES
279
+ ${swiftDispatch_OUTPUT_FILE}
280
+ DESTINATION
281
+ bin )
282
+ install (FILES
283
+ ${CMAKE_CURRENT_BINARY_DIR} /${CMAKE_IMPORT_LIBRARY_PREFIX}swiftDispatch${CMAKE_IMPORT_LIBRARY_SUFFIX}
284
+ DESTINATION
285
+ ${INSTALL_TARGET_DIR} )
286
+ else ()
287
+ install (FILES
288
+ ${swiftDispatch_OUTPUT_FILE}
289
+ DESTINATION
290
+ ${INSTALL_TARGET_DIR} )
286
291
endif ()
287
292
endif ()
288
293
You can’t perform that action at this time.
0 commit comments