[Observation] We should be importing Android, not Bionic.

Apparently the right module is `Android`, not `Bionic`.  The latter
is the Clang module, with no Swift overlay.
This commit is contained in:
Alastair Houghton
2025-11-12 16:54:10 +00:00
parent 052a1ae2fe
commit 8172fde478
2 changed files with 3 additions and 3 deletions

View File

@@ -32,7 +32,7 @@ add_swift_target_library(swiftObservation ${SWIFT_STDLIB_LIBRARY_BUILD_TYPES} IS
LINK_FLAGS "${SWIFT_RUNTIME_SWIFT_LINK_FLAGS}"
SWIFT_MODULE_DEPENDS _Concurrency
SWIFT_MODULE_DEPENDS_ANDROID Bionic
SWIFT_MODULE_DEPENDS_ANDROID Android
SWIFT_MODULE_DEPENDS_LINUX Glibc
SWIFT_MODULE_DEPENDS_LINUX_STATIC Musl
SWIFT_MODULE_DEPENDS_FREEBSD Glibc

View File

@@ -23,8 +23,8 @@ import Glibc
import Musl
#elseif canImport(WinSDK)
import WinSDK
#elseif canImport(Bionic)
import Bionic
#elseif canImport(Android)
import Android
#elseif arch(wasm32)
#else
#error("Unsupported platform")