Skip to content

Commit 7aed593

Browse files
authored
Merge pull request #78159 from compnerd/user
runtime: add missing linked library
2 parents f68fed2 + a4d8942 commit 7aed593

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

Runtimes/Core/runtime/CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,9 @@ target_include_directories(swiftRuntime PRIVATE
9090
"${PROJECT_BINARY_DIR}/include"
9191
"${CMAKE_CURRENT_SOURCE_DIR}")
9292

93-
target_link_libraries(swiftRuntime PRIVATE swiftShims)
93+
target_link_libraries(swiftRuntime PRIVATE
94+
$<$<PLATFORM_ID:Windows>:User32>
95+
swiftShims)
9496

9597
# FIXME: Refactor so that we're not pulling sources from the compiler files
9698
target_sources(swiftRuntime PRIVATE

Runtimes/Core/stubs/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,9 @@ target_compile_definitions(swiftStdlibStubs PRIVATE
3030
$<$<BOOL:${BUILD_SHARED_LIBS}>:-DswiftCore_EXPORTS>
3131
$<$<BOOL:${SwiftCore_ENABLE_UNICODE_DATA}>:-DSWIFT_STDLIB_ENABLE_UNICODE_DATA>)
3232

33+
target_link_libraries(swiftStdlibStubs PRIVATE
34+
swiftShims)
3335

34-
target_link_libraries(swiftStdlibStubs PRIVATE swiftShims)
3536
target_include_directories(swiftStdlibStubs PRIVATE
3637
"${PROJECT_BINARY_DIR}/include"
3738
# FIXME: pulls in headers from the main compiler build

0 commit comments

Comments
 (0)