Skip to content

Commit 94cf963

Browse files
authored
Merge pull request #83374 from compnerd/runtime-fixes
Runtimes: fixes for dependencies
2 parents 8803d83 + 60ad84c commit 94cf963

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

Runtimes/Overlay/Windows/WinSDK/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@ target_compile_definitions(swiftWinSDK PRIVATE
77
$<$<BOOL:${SwiftOverlay_ENABLE_REFLECTION}>:SWIFT_ENABLE_REFLECTION>)
88
target_compile_options(swiftWinSDK PRIVATE
99
"SHELL:-Xfrontend -disable-force-load-symbols")
10+
target_link_libraries(swiftWinSDK PUBLIC
11+
ClangModules)
1012
target_link_libraries(swiftWinSDK PRIVATE
11-
ClangModules
1213
swiftCore)
1314

1415
# FIXME: Why is this not implicitly in the interface flags?

Runtimes/Supplemental/Synchronization/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,8 @@ set_target_properties(swiftSynchronization PROPERTIES
129129
target_link_libraries(swiftSynchronization PRIVATE
130130
swiftCore
131131
$<$<PLATFORM_ID:Android>:SwiftAndroid>
132-
$<$<PLATFORM_ID:Darwin>:swiftDarwin>)
132+
$<$<PLATFORM_ID:Darwin>:swiftDarwin>
133+
$<$<PLATFORM_ID:Windows>:ClangModules>)
133134

134135
install(TARGETS swiftSynchronization
135136
EXPORT SwiftSynchronizationTargets

0 commit comments

Comments
 (0)