Skip to content

Commit 09d76b7

Browse files
authored
Merge pull request #35 from PureSwift/feature/locationManager
Add `android.location.*` generated sources
2 parents 51c240b + 00bc042 commit 09d76b7

36 files changed

Lines changed: 5160 additions & 1 deletion

Package.swift

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,9 @@ var package = Package(
8787
),
8888
.library(
8989
name: "AndroidInput", targets: ["AndroidInput"]
90+
),
91+
.library(
92+
name: "AndroidLocation", targets: ["AndroidLocation"]
9093
)
9194
],
9295
dependencies: [
@@ -161,7 +164,8 @@ var package = Package(
161164
"AndroidHardware",
162165
"AndroidFileManager",
163166
"AndroidNativeActivity",
164-
"AndroidInput"
167+
"AndroidInput",
168+
"AndroidLocation"
165169
],
166170
swiftSettings: [
167171
.swiftLanguageMode(.v5),
@@ -533,6 +537,21 @@ var package = Package(
533537
linkerSettings: [
534538
.linkedLibrary("android", .when(platforms: [.android]))
535539
]
540+
),
541+
.target(
542+
name: "AndroidLocation",
543+
dependencies: [
544+
"AndroidJava",
545+
"AndroidOS",
546+
"AndroidUtil",
547+
"AndroidContent",
548+
],
549+
exclude: ["swift-java.config"],
550+
swiftSettings: [
551+
.swiftLanguageMode(.v5),
552+
ndkVersionDefine,
553+
sdkVersionDefine
554+
]
536555
)
537556
],
538557
swiftLanguageModes: [.v5, .v6]

0 commit comments

Comments
 (0)