We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 7d45e0d + b7dc8e8 commit f9266c8Copy full SHA for f9266c8
Sources/System/CMakeLists.txt
@@ -37,6 +37,10 @@ target_sources(SystemPackage PRIVATE
37
target_link_libraries(SystemPackage PUBLIC
38
CSystem)
39
40
+set(SWIFT_SYSTEM_APPLE_PLATFORMS "Darwin" "iOS" "watchOS" "tvOS" "visionOS")
41
+if(CMAKE_SYSTEM_NAME IN_LIST SWIFT_SYSTEM_APPLE_PLATFORMS)
42
+ target_compile_definitions(SystemPackage PRIVATE SYSTEM_PACKAGE_DARWIN)
43
+endif()
44
45
_install_target(SystemPackage)
46
set_property(GLOBAL APPEND PROPERTY SWIFT_SYSTEM_EXPORTS SystemPackage)
0 commit comments