-
Notifications
You must be signed in to change notification settings - Fork 64
/
Package.swift
93 lines (91 loc) · 2.94 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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
// swift-tools-version:5.3
import PackageDescription
let version = "4.12.0"
let package = Package(
name: "Jumio",
defaultLocalization: "en",
platforms: [
.iOS(.v12)
],
products: [
.library(
name: "Jumio",
targets: ["JumioBundle"]
),
.library(
name: "JumioIProov",
targets: ["JumioIProovBundle"]
),
.library(
name: "JumioLiveness",
targets: ["JumioLivenessBundle"]
),
.library(
name: "JumioDefaultUI",
targets: ["JumioDefaultUIBundle"]
),
.library(
name: "JumioLocalization",
targets: ["JumioLocalization"]
)
],
dependencies: [
.package(
name: "iProov",
url: "https://github.com/iProov/ios.git",
.upToNextMinor(from: "11.1.1")
)
],
targets: [
.target(name: "JumioBundle",
dependencies: [
"Jumio"
]
),
.target(name: "JumioIProovBundle",
dependencies: [
"JumioBundle",
"JumioLivenessBundle",
"JumioIProov",
.product(name: "iProov", package: "iProov")
]
),
.target(name: "JumioLivenessBundle",
dependencies: [
"JumioBundle",
"JumioLiveness"
]
),
.target(name: "JumioDefaultUIBundle",
dependencies: [
"JumioBundle",
"JumioDefaultUI"
]
),
.target(name: "JumioLocalization",
dependencies: [
"JumioBundle"
],
resources: [.process("Localization")]),
.binaryTarget(
name: "Jumio",
url: "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/\(version)/Jumio.xcframework.zip",
checksum: "7ec81f5e6316d67c9105a7689ff7ad33ff79c94a03358e3454fa647a3315e053"
),
.binaryTarget(
name: "JumioIProov",
url: "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/\(version)/JumioIProov.xcframework.zip",
checksum: "c638212b253f7d14e3fad15bb59b3e480c5a27c8e7a89bbdebc3ff02f9ab8e2c"
),
.binaryTarget(
name: "JumioLiveness",
url: "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/\(version)/JumioLiveness.xcframework.zip",
checksum: "1ee5286f89786c02ada7d209a06d83ce1b111f2d4c8f99e598c6b07f5f85788c"
),
.binaryTarget(
name: "JumioDefaultUI",
url: "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/\(version)/JumioDefaultUI.xcframework.zip",
checksum: "e67fc2c7c8cfb09770c112de842a569c3a55295fdd228ddf4dd44d2968d366cb"
),
]
)