Skip to content

Commit 046bb36

Browse files
authored
FoundationInternationalization: add Android imports (#713)
This adds the missing imports for Android and enables building for Android.
1 parent eeff8b7 commit 046bb36

File tree

4 files changed

+10
-2
lines changed

4 files changed

+10
-2
lines changed

Sources/FoundationInternationalization/Calendar/Calendar_ICU.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@
1414
import FoundationEssentials
1515
#endif
1616

17-
#if canImport(Glibc)
17+
#if os(Android)
18+
import Android
19+
#elseif canImport(Glibc)
1820
import Glibc
1921
#endif
2022

Sources/FoundationInternationalization/Date+ICU.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@ import FoundationEssentials
1515

1616
internal import _FoundationICU
1717

18-
#if canImport(Glibc)
18+
#if os(Android)
19+
import Android
20+
#elseif canImport(Glibc)
1921
import Glibc
2022
#endif
2123

Sources/FoundationInternationalization/Formatting/Date/ICUDateFormatter.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ internal import _FoundationICU
1818

1919
#if canImport(Darwin)
2020
import Darwin
21+
#elseif os(Android)
22+
import Android
2123
#elseif canImport(Glibc)
2224
import Glibc
2325
#endif

Sources/FoundationInternationalization/Formatting/Duration+Formatting.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ import FoundationEssentials
1616

1717
#if canImport(Darwin)
1818
import Darwin
19+
#elseif os(Android)
20+
import Android
1921
#elseif canImport(Glibc)
2022
import Glibc
2123
#elseif os(Windows)

0 commit comments

Comments
 (0)