File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ function(_report_sdk prefix)
16
16
message (STATUS " Version min name: ${SWIFT_SDK_${prefix} _VERSION_MIN_NAME}" )
17
17
message (STATUS " Triple name: ${SWIFT_SDK_${prefix} _TRIPLE_NAME}" )
18
18
message (STATUS " Architectures: ${SWIFT_SDK_${prefix} _ARCHITECTURES}" )
19
+ message (STATUS " Object Format: ${SWIFT_SDK_${prefix} _OBJECT_FORMAT}" )
19
20
20
21
foreach (arch ${SWIFT_SDK_${prefix}_ARCHITECTURES} )
21
22
message (STATUS
@@ -96,6 +97,7 @@ macro(configure_sdk_darwin
96
97
set (SWIFT_SDK_${prefix}_VERSION_MIN_NAME "${version_min_name} " )
97
98
set (SWIFT_SDK_${prefix}_TRIPLE_NAME "${triple_name} " )
98
99
set (SWIFT_SDK_${prefix}_ARCHITECTURES "${architectures} " )
100
+ set (SWIFT_SDK_${prefix}_OBJECT_FORMAT "MACHO" )
99
101
100
102
foreach (arch ${architectures} )
101
103
set (SWIFT_SDK_${prefix}_ARCH_${arch}_TRIPLE
@@ -122,6 +124,11 @@ macro(configure_sdk_unix
122
124
set (SWIFT_SDK_${prefix}_VERSION_MIN_NAME "" )
123
125
set (SWIFT_SDK_${prefix}_TRIPLE_NAME "${triple_name} " )
124
126
set (SWIFT_SDK_${prefix}_ARCHITECTURES "${arch} " )
127
+ if ("${prefix} " STREQUAL "CYGWIN" )
128
+ set (SWIFT_SDK_${prefix}_OBJECT_FORMAT "COFF" )
129
+ else ()
130
+ set (SWIFT_SDK_${prefix}_OBJECT_FORMAT "ELF" )
131
+ endif ()
125
132
126
133
set (SWIFT_SDK_${prefix}_ARCH_${arch}_TRIPLE "${triple} " )
127
134
You can’t perform that action at this time.
0 commit comments