File tree 4 files changed +22
-15
lines changed
4 files changed +22
-15
lines changed Original file line number Diff line number Diff line change @@ -48,3 +48,7 @@ target_link_libraries(SwiftBasicTests
48
48
clangBasic
49
49
LLVMTestingSupport
50
50
)
51
+
52
+ if (SWIFT_HOST_VARIANT STREQUAL windows)
53
+ target_link_libraries (SwiftBasicTests PRIVATE Synchronization)
54
+ endif ()
Original file line number Diff line number Diff line change 1
- add_swift_unittest(SwiftThreadingTests
2
- Mutex.cpp
3
- Once.cpp
4
- LinuxUlock.cpp
5
- Fatal.cpp
6
- )
1
+ if (("${SWIFT_HOST_VARIANT_SDK} " STREQUAL "${SWIFT_PRIMARY_VARIANT_SDK} " ) AND
2
+ ("${SWIFT_HOST_VARIANT_ARCH} " STREQUAL "${SWIFT_PRIMARY_VARIANT_ARCH} " ))
3
+ add_swift_unittest(SwiftThreadingTests
4
+ Mutex.cpp
5
+ Once.cpp
6
+ LinuxUlock.cpp
7
+ Fatal.cpp
8
+ )
7
9
8
- target_link_libraries (SwiftThreadingTests
9
- PRIVATE
10
- swiftThreading${SWIFT_PRIMARY_VARIANT_SUFFIX}
11
- swiftCore${SWIFT_PRIMARY_VARIANT_SUFFIX}
12
- )
10
+ target_link_libraries (SwiftThreadingTests
11
+ PRIVATE
12
+ swiftThreading${SWIFT_PRIMARY_VARIANT_SUFFIX}
13
+ swiftCore${SWIFT_PRIMARY_VARIANT_SUFFIX}
14
+ )
13
15
14
- if (CMAKE_SYSTEM_NAME STREQUAL Windows)
15
- target_link_libraries (SwiftThreadingTests PRIVATE Synchronization)
16
+ if (SWIFT_HOST_VARIANT STREQUAL windows)
17
+ target_link_libraries (SwiftThreadingTests PRIVATE Synchronization)
18
+ endif ()
16
19
endif ()
Original file line number Diff line number Diff line change @@ -64,7 +64,7 @@ if(("${SWIFT_HOST_VARIANT_SDK}" STREQUAL "${SWIFT_PRIMARY_VARIANT_SDK}") AND
64
64
${EXECINFO_LIBRARY}
65
65
)
66
66
elseif (SWIFT_HOST_VARIANT STREQUAL windows)
67
- list (APPEND PLATFORM_TARGET_LINK_LIBRARIES DbgHelp)
67
+ list (APPEND PLATFORM_TARGET_LINK_LIBRARIES DbgHelp;Synchronization )
68
68
endif ()
69
69
70
70
if (SWIFT_ENABLE_EXPERIMENTAL_CONCURRENCY)
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ if(("${SWIFT_HOST_VARIANT_SDK}" STREQUAL "${SWIFT_PRIMARY_VARIANT_SDK}") AND
31
31
${EXECINFO_LIBRARY}
32
32
)
33
33
elseif (SWIFT_HOST_VARIANT STREQUAL windows)
34
- list (APPEND PLATFORM_TARGET_LINK_LIBRARIES DbgHelp)
34
+ list (APPEND PLATFORM_TARGET_LINK_LIBRARIES DbgHelp;Synchronization )
35
35
endif ()
36
36
37
37
add_swift_unittest(SwiftRuntimeLongTests
You can’t perform that action at this time.
0 commit comments