-
Notifications
You must be signed in to change notification settings - Fork 1
/
Package.swift
97 lines (96 loc) · 5.8 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
94
95
96
97
// swift-tools-version: 5.9
import PackageDescription
let package = Package(
name: "TyroTapToPaySDKPackage",
platforms: [
.iOS("16.4")
],
products: [
.library(
name: "TyroTapToPaySDKPackage",
targets: ["TyroTapToPaySDKPackage"])
],
dependencies: [
.package(url: "https://github.com/krzyzanowskim/OpenSSL.git", .upToNextMinor(from: "3.1.4000")),
.package(url: "https://github.com/apple/swift-docc-plugin", from: "1.3.0"),
.package(url: "https://github.com/kishikawakatsumi/KeychainAccess.git", from: "4.2.2"),
.package(url: "https://github.com/microsoft/plcrashreporter.git", from: "1.11.2")
],
targets: [
.target(name: "TyroTapToPaySDKPackage",
dependencies: [
.product(name: "OpenSSL", package: "OpenSSL"),
.product(name: "KeychainAccess", package: "KeychainAccess"),
.product(name: "CrashReporter", package: "plcrashreporter"),
.target(name: "TyroTapToPaySDK"),
.target(name: "MobileMPOSSDK"),
.target(name: "MobileConfiguration"),
.target(name: "MobileHttp"),
.target(name: "MobileMPOSCoreV2"),
.target(name: "MobileMessageProcess"),
.target(name: "MobilePOGEngine"),
.target(name: "MobileProximityReaderSDK"),
.target(name: "MobileReaderSPOC"),
.target(name: "MobileSecurity"),
.target(name: "MobileService"),
.target(name: "MobileThirdPartyIntegration"),
.target(name: "MobileUIKit"),
.target(name: "MobileUtils"),
.target(name: "Shared"),
.target(name: "TrustKit"),
.target(name: "VisaSensoryBranding"),
]
),
.binaryTarget(name: "TyroTapToPaySDK",
url: "https://tap-to-pay.connect.tyro.com/tyro/0.18.0/TyroTapToPaySDK.xcframework.zip",
checksum: "851247783372c041c6cc4a7c1e03ceea2dafaa162a0f0946f7ff6080b10c356c"),
.binaryTarget(name: "MobileConfiguration",
url: "https://tap-to-pay.connect.tyro.com/ss/1.0.11.0/SSMobileConfiguration.xcframework.zip",
checksum: "534ca37dd83f03b34cd66393b5011c7b9f307fd8dea6fdb2f074bbdc0269e33f"),
.binaryTarget(name: "MobileHttp",
url: "https://tap-to-pay.connect.tyro.com/ss/1.0.11.0/SSMobileHttp.xcframework.zip",
checksum: "7298b1b4616d02292deb32914a39962ae1ef28a14855ebe5b1d83ee9fb8b89bf"),
.binaryTarget(name: "MobileMPOSCoreV2",
url: "https://tap-to-pay.connect.tyro.com/ss/1.0.11.0/SSMobileMPOSCoreV2.xcframework.zip",
checksum: "d3234cc4a6ba1470777070785cb2ce219130b6f140ba9123ce7e8a37d6dbc81e"),
.binaryTarget(name: "MobileMPOSSDK",
url: "https://tap-to-pay.connect.tyro.com/ss/1.0.11.0/SSMobileMPOSSDK.xcframework.zip",
checksum: "191f8b1207d548757f0f422e2060fa8f8de413ccaed5bceeeb722ac8ff19c19d"),
.binaryTarget(name: "MobileMessageProcess",
url: "https://tap-to-pay.connect.tyro.com/ss/1.0.11.0/SSMobileMessageProcess.xcframework.zip",
checksum: "15f79be9c51a83f4e6242b908d9669897a9b44fee234c08042f306bfec77de91"),
.binaryTarget(name: "MobilePOGEngine",
url: "https://tap-to-pay.connect.tyro.com/ss/1.0.11.0/SSMobilePOGEngine.xcframework.zip",
checksum: "e48a209a2d6b88221e3f3509e97dcfa6bfbe139a5f31dc01bece514ffd6b8890"),
.binaryTarget(name: "MobileProximityReaderSDK",
url: "https://tap-to-pay.connect.tyro.com/ss/1.0.11.0/SSMobileProximityReaderSDK.xcframework.zip",
checksum: "17046328bd6521ca19cf57ab22af1e037df90238885bf94eec1ccb18362fd95e"),
.binaryTarget(name: "MobileReaderSPOC",
url: "https://tap-to-pay.connect.tyro.com/ss/1.0.11.0/SSMobileReaderSPOC.xcframework.zip",
checksum: "ad39faf6a221885def3d55ca70208ed8d53f883ab6f6a1a2c199eb7328544151"),
.binaryTarget(name: "MobileSecurity",
url: "https://tap-to-pay.connect.tyro.com/ss/1.0.11.0/SSMobileSecurity.xcframework.zip",
checksum: "24517288ed7baa84273b35b0b803226d71d65fe8ffc082aefed70e28855c914e"),
.binaryTarget(name: "MobileService",
url: "https://tap-to-pay.connect.tyro.com/ss/1.0.11.0/SSMobileService.xcframework.zip",
checksum: "2bfa0ba8cba38baa70c62ff68920726edfc5d474970101943e713de6f748537c"),
.binaryTarget(name: "MobileThirdPartyIntegration",
url: "https://tap-to-pay.connect.tyro.com/ss/1.0.11.0/SSMobileThirdPartyIntegration.xcframework.zip",
checksum: "bea117193fa41870d730b6363e45a0d4270eb291b674c4f94616fc2e0a47afe2"),
.binaryTarget(name: "MobileUIKit",
url: "https://tap-to-pay.connect.tyro.com/ss/1.0.11.0/SSMobileUIKit.xcframework.zip",
checksum: "94d38ec67531aa525e146fe1f1f21b109faf28944153d9a62e26b4f84a4ae06d"),
.binaryTarget(name: "MobileUtils",
url: "https://tap-to-pay.connect.tyro.com/ss/1.0.11.0/SSMobileUtils.xcframework.zip",
checksum: "7a5ab5c72dfb4e30b80b82b1cbad4db1a70113112128af21d8fb06f3e5515673"),
.binaryTarget(name: "Shared",
url: "https://tap-to-pay.connect.tyro.com/ss/1.0.11.0/Shared.xcframework.zip",
checksum: "46bf2c6516db2cfb25441032da16127ebf6e51fc534ff7e27d5f4b91924d3668"),
.binaryTarget(name: "TrustKit",
url: "https://tap-to-pay.connect.tyro.com/ss/1.0.11.0/TrustKit.xcframework.zip",
checksum: "621b222871f557a680cb0ce122995531f19b336d0cc03e0207685f58d663b5dc"),
.binaryTarget(name: "VisaSensoryBranding",
url: "https://tap-to-pay.connect.tyro.com/ss/1.0.11.0/VisaSensoryBranding.xcframework.zip",
checksum: "c33db185c1771ba3da1ae0ab11c20995548cdcd0c4393a80dbbce0b62d4521dd"),
]
)