mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
The SDK overlays have been provided in the Apple SDKs for many years, and the interface and implementation has diverged in more recent years such that trying to build the Swift version no longer works. Remove all of the dead code. rdar://151889154
44 lines
1.6 KiB
CMake
44 lines
1.6 KiB
CMake
set(swift_oslog_darwin_dependencies "")
|
|
if (SWIFT_ENABLE_EXPERIMENTAL_CONCURRENCY)
|
|
list(APPEND swift_oslog_darwin_dependencies "_Concurrency")
|
|
endif()
|
|
if (SWIFT_ENABLE_EXPERIMENTAL_STRING_PROCESSING)
|
|
list(APPEND swift_oslog_darwin_dependencies "_StringProcessing")
|
|
endif()
|
|
if((SWIFT_BUILD_CLANG_OVERLAYS
|
|
OR SWIFT_BUILD_TEST_SUPPORT_MODULES)
|
|
AND (NOT DEFINED SWIFT_BUILD_CLANG_OVERLAYS_SKIP_BUILTIN_FLOAT
|
|
OR NOT SWIFT_BUILD_CLANG_OVERLAYS_SKIP_BUILTIN_FLOAT))
|
|
# This library imports Darwin from the SDK, which re-exports
|
|
# _Builtin_float which is part of this build.
|
|
list(APPEND swift_oslog_darwin_dependencies _Builtin_float)
|
|
endif()
|
|
|
|
add_swift_target_library(swiftOSLogTestHelper
|
|
IS_SDK_OVERLAY
|
|
SHARED
|
|
|
|
OSLogTestHelper.swift
|
|
OSLogMessage.swift
|
|
OSLogIntegerFormatting.swift
|
|
OSLogStringAlignment.swift
|
|
OSLogIntegerTypes.swift
|
|
OSLogStringTypes.swift
|
|
OSLogNSObjectType.swift
|
|
OSLogFloatingPointTypes.swift
|
|
OSLogSwiftProtocols.swift
|
|
OSLogPrivacy.swift
|
|
OSLogFloatFormatting.swift
|
|
|
|
SWIFT_MODULE_DEPENDS_IOS ${swift_oslog_darwin_dependencies}
|
|
SWIFT_MODULE_DEPENDS_OSX ${swift_oslog_darwin_dependencies}
|
|
SWIFT_MODULE_DEPENDS_TVOS ${swift_oslog_darwin_dependencies}
|
|
SWIFT_MODULE_DEPENDS_WATCHOS ${swift_oslog_darwin_dependencies}
|
|
SWIFT_MODULE_DEPENDS_XROS ${swift_oslog_darwin_dependencies}
|
|
SWIFT_MODULE_DEPENDS_MACCATALYST ${swift_oslog_darwin_dependencies}
|
|
TARGET_SDKS ALL_APPLE_PLATFORMS
|
|
SWIFT_COMPILE_FLAGS ${SWIFT_STANDARD_LIBRARY_SWIFT_FLAGS}
|
|
INSTALL_IN_COMPONENT never_install
|
|
DARWIN_INSTALL_NAME_DIR "${SWIFT_DARWIN_STDLIB_PRIVATE_INSTALL_NAME_DIR}"
|
|
MACCATALYST_BUILD_FLAVOR "zippered")
|