We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 89eabb6 commit 5acc514Copy full SHA for 5acc514
Sources/CMakeLists.txt
@@ -77,3 +77,4 @@ swift_install(TARGETS SwiftCOM)
77
78
add_subdirectory(CWinRT)
79
add_subdirectory(SwiftWin32)
80
+add_subdirectory(SwiftWin32UI)
Sources/SwiftWin32UI/CMakeLists.txt
@@ -0,0 +1,18 @@
1
+add_library(SwiftWin32UI SHARED
2
+ EmptyView.swift
3
+ Never+SwiftUI.swift
4
+ SceneBuilder.swift
5
+ View.swift
6
+ ViewBuilder.swift)
7
+target_sources(SwiftWin32UI PRIVATE
8
+ Essentials/Application.swift
9
+ Essentials/Scene.swift
10
+ Essentials/WindowGroup.swift)
11
+target_link_libraries(SwiftWin32UI PUBLIC
12
+ SwiftWin32)
13
+set_target_properties(SwiftWin32UI PROPERTIES
14
+ INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_Swift_MODULE_DIRECTORY}
15
+ INTERFACE_LINK_DIRECTORIES $<TARGET_LINKER_FILE_DIR:SwiftWin32UI>)
16
+
17
18
+swift_install(TARGETS SwiftWin32UI)
0 commit comments