-
-
Notifications
You must be signed in to change notification settings - Fork 452
/
Package.swift
44 lines (42 loc) · 2.02 KB
/
Package.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
// swift-tools-version: 5.4
import PackageDescription
let package = Package(
name: "Modules",
platforms: [
.iOS(.v12),
.tvOS(.v12),
.watchOS(.v3)
],
products: [
.library(name: "Modules", targets: ["Modules"]),
],
dependencies: [
.package(name: "SparrowKit", url: "https://github.com/ivanvorobei/SparrowKit", .upToNextMajor(from: "3.6.1")),
.package(name: "PermissionsKit", path: "PermissionsKit")
],
targets: [
.target(
name: "Modules",
dependencies: [
.product(name: "SparrowKit", package: "SparrowKit"),
.product(name: "CameraPermission", package: "PermissionsKit"),
.product(name: "PhotoLibraryPermission", package: "PermissionsKit"),
.product(name: "NotificationPermission", package: "PermissionsKit"),
.product(name: "MicrophonePermission", package: "PermissionsKit"),
.product(name: "CalendarPermission", package: "PermissionsKit"),
.product(name: "ContactsPermission", package: "PermissionsKit"),
.product(name: "RemindersPermission", package: "PermissionsKit"),
.product(name: "SpeechRecognizerPermission", package: "PermissionsKit"),
.product(name: "LocationWhenInUsePermission", package: "PermissionsKit"),
.product(name: "LocationAlwaysPermission", package: "PermissionsKit"),
.product(name: "MotionPermission", package: "PermissionsKit"),
.product(name: "MediaLibraryPermission", package: "PermissionsKit"),
.product(name: "BluetoothPermission", package: "PermissionsKit"),
.product(name: "TrackingPermission", package: "PermissionsKit"),
.product(name: "FaceIDPermission", package: "PermissionsKit"),
.product(name: "SiriPermission", package: "PermissionsKit"),
.product(name: "HealthPermission", package: "PermissionsKit")
]
),
]
)