File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -69,6 +69,11 @@ foreach(sdk ${DISPATCH_SDKS})
6969 foreach (arch ${ARCHS} )
7070 set (LIBDISPATCH_VARIANT_NAME "libdispatch-${SWIFT_SDK_${sdk} _LIB_SUBDIR}-${arch} " )
7171
72+ if (sdk MATCHES WINDOWS)
73+ set (SWIFT_LIBDISPATCH_COMPILER_TRIPLE_CMAKE_ARGS -DCMAKE_C_COMPILER_TARGET=${SWIFT_SDK_WINDOWS_ARCH_${arch} _TRIPLE};-DCMAKE_CXX_COMPILER_TARGET=${SWIFT_SDK_WINDOWS_ARCH_${arch} _TRIPLE})
74+ endif ()
75+
76+
7277 if (NOT sdk STREQUAL ANDROID)
7378 set (SWIFT_LIBDISPATCH_SYSTEM_PROCESSOR -DCMAKE_SYSTEM_PROCESSOR=${arch} )
7479 endif ()
@@ -80,6 +85,7 @@ foreach(sdk ${DISPATCH_SDKS})
8085 -DCMAKE_AR=${CMAKE_AR}
8186 -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
8287 ${SWIFT_LIBDISPATCH_COMPILER_CMAKE_ARGS}
88+ ${SWIFT_LIBDISPATCH_COMPILER_TRIPLE_CMAKE_ARGS}
8389 -DCMAKE_C_FLAGS=${CMAKE_C_FLAGS}
8490 -DCMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS}
8591 -DCMAKE_MAKE_PROGRAM=${CMAKE_MAKE_PROGRAM}
You can’t perform that action at this time.
0 commit comments