File tree Expand file tree Collapse file tree 3 files changed +11
-0
lines changed
Expand file tree Collapse file tree 3 files changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -31,6 +31,10 @@ if(INSTALL_PRIVATE_HEADERS)
3131 DESTINATION ${INSTALL_BLOCK_HEADERS_DIR} )
3232endif ()
3333set_property (GLOBAL APPEND PROPERTY DISPATCH_EXPORTS BlocksRuntime)
34+ if (ENABLE_SWIFT AND NOT CMAKE_SYSTEM_NAME MATCHES "Darwin|Windows" )
35+ get_swift_host_arch(swift_arch)
36+ set (INSTALL_TARGET_DIR "${INSTALL_TARGET_DIR} /${swift_arch} " )
37+ endif ()
3438install (TARGETS BlocksRuntime
3539 EXPORT dispatchExports
3640 ARCHIVE DESTINATION ${INSTALL_TARGET_DIR}
Original file line number Diff line number Diff line change @@ -163,6 +163,10 @@ if(ENABLE_SWIFT)
163163 add_subdirectory (swift)
164164endif ()
165165
166+ if (ENABLE_SWIFT AND NOT CMAKE_SYSTEM_NAME MATCHES "Darwin|Windows" )
167+ get_swift_host_arch(swift_arch)
168+ set (INSTALL_TARGET_DIR "${INSTALL_TARGET_DIR} /${swift_arch} " )
169+ endif ()
166170set_property (GLOBAL APPEND PROPERTY DISPATCH_EXPORTS dispatch)
167171install (TARGETS dispatch
168172 EXPORT dispatchExports
Original file line number Diff line number Diff line change @@ -50,6 +50,9 @@ install(FILES
5050 ${CMAKE_CURRENT_BINARY_DIR} /swift/Dispatch.swiftdoc
5151 DESTINATION ${INSTALL_TARGET_DIR} /${swift_arch} )
5252set_property (GLOBAL APPEND PROPERTY DISPATCH_EXPORTS swiftDispatch)
53+ if (NOT CMAKE_SYSTEM_NAME MATCHES "Darwin|Windows" )
54+ set (INSTALL_TARGET_DIR "${INSTALL_TARGET_DIR} /${swift_arch} " )
55+ endif ()
5356install (TARGETS swiftDispatch
5457 EXPORT dispatchExports
5558 ARCHIVE DESTINATION ${INSTALL_TARGET_DIR}
You can’t perform that action at this time.
0 commit comments