Merge pull request #81726 from ian-twilightcoder/remove_darwin_overlay

[CMake][Darwin] Remove support for building the SDK overlays on Apple platforms
This commit is contained in:
Ian Anderson
2025-05-26 12:19:28 -07:00
committed by GitHub
21 changed files with 38 additions and 948 deletions

View File

@@ -38,11 +38,7 @@ if(swift_build_freestanding AND (SWIFT_FREESTANDING_FLAVOR STREQUAL "apple"))
configure_target_variant(FREESTANDING-R "FREESTANDING Release" FREESTANDING R "Release")
configure_target_variant(FREESTANDING-S "FREESTANDING MinSizeRelease" FREESTANDING S "MinSizeRelease")
if(SWIFT_BUILD_SDK_OVERLAY)
set(SWIFT_FREESTANDING_TEST_DEPENDENCIES "Darwin")
else()
set(SWIFT_FREESTANDING_TEST_DEPENDENCIES "")
endif()
set(SWIFT_FREESTANDING_TEST_DEPENDENCIES "")
endif()
# Compatible cross-compile SDKS for Darwin OSes: IOS, IOS_SIMULATOR, TVOS,