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})
69
69
foreach (arch ${ARCHS} )
70
70
set (LIBDISPATCH_VARIANT_NAME "libdispatch-${SWIFT_SDK_${sdk} _LIB_SUBDIR}-${arch} " )
71
71
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
+
72
77
if (NOT sdk STREQUAL ANDROID )
73
78
set (SWIFT_LIBDISPATCH_SYSTEM_PROCESSOR -DCMAKE_SYSTEM_PROCESSOR=${arch} )
74
79
endif ()
@@ -80,6 +85,7 @@ foreach(sdk ${DISPATCH_SDKS})
80
85
-DCMAKE_AR=${CMAKE_AR}
81
86
-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
82
87
${SWIFT_LIBDISPATCH_COMPILER_CMAKE_ARGS}
88
+ ${SWIFT_LIBDISPATCH_COMPILER_TRIPLE_CMAKE_ARGS}
83
89
-DCMAKE_C_FLAGS=${CMAKE_C_FLAGS}
84
90
-DCMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS}
85
91
-DCMAKE_MAKE_PROGRAM=${CMAKE_MAKE_PROGRAM}
You can’t perform that action at this time.
0 commit comments