forked from WirecardMobileServices/Wirecard-ePOS-iOS
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathWDePOS.podspec
96 lines (79 loc) · 3.5 KB
/
WDePOS.podspec
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
Pod::Spec.new do |s|
s.name = "WDePOS"
s.version = "2.11.2"
s.summary = "Wirecard epos - Accept Card, Cash, Alipay, Giftcard payments"
s.description = <<-DESC
The library extends the Point of Sale and alternative payment methods to modern mobile environment.
Major Credit and Debit Card payment processing (Master, Visa, American Express, RuPay) and alternative Payment method support (Alipay)
Fully integrated with licensed Wirecard Payment infrastructure.
Offering additional business support such as:
* Sale Statistics
* Cashier Management
* SAP byDe#tegration
* Inventory Management
Supporting wide range of hardware for accepting a Payment.
Terminals:
* Spire PosMate, SPm2, SPm20
Printers:
* Datecs DPP-250
* StarMicronics TSP650
* AirPrint
Cash Drawers:
* StarMicronics mPOP, SMD2
Barcode scanners:
* SocketMobile Series 7
DESC
s.homepage = "https://wirecardmobileservices.github.io/Wirecard-ePOS-Developer/"
s.license = 'MIT'
s.authors = 'Radoslav Danko', 'Francisco Fortes', 'Marek Timko', 'Jaroslav Pulik'
s.source = { :git => "https://github.com/WirecardMobileServices/Wirecard-ePOS-iOS.git", :tag => s.version.to_s }
s.platform = :ios, '9.0'
s.swift_version = '5.0'
s.requires_arc = true
s.libraries = 'c++', 'z.1', 'xml2'
s.frameworks = 'Foundation', 'SystemConfiguration', 'MediaPlayer', 'AVFoundation', 'AudioToolbox', 'CoreAudio', 'ExternalAccessory'
s.default_subspec = 'Core'
s.subspec 'Core' do |ss|
ss.vendored_frameworks = ['Pod/Classes/frameworks/WDePOS.framework']
ss.dependency 'ZipArchive', '~> 1.4'
ss.dependency 'Overcoat', '~> 4.0.0-beta.2'
ss.dependency 'Lockbox'
ss.dependency 'libextobjc/EXTScope', '~> 0.6'
ss.dependency 'BerTlv'
ss.dependency 'CocoaLumberjack', '~> 3.5.2'
ss.dependency 'GRMustache', '~> 7.3.2'
end
s.subspec 'UI' do |ss|
ss.vendored_frameworks = 'Pod/Classes/frameworks/WDePOSUI.framework'
ss.dependency 'WDePOS/Core'
ss.dependency 'WDePOS/WDBrand'
ss.xcconfig = { 'ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES' => 'YES' }
end
s.subspec 'WDBrand' do |ss|
ss.vendored_frameworks = 'Pod/Classes/frameworks/WDBrand.framework'
end
s.subspec 'Spire' do |ss|
ss.vendored_frameworks = 'Pod/Classes/frameworks/Spire_SDK.framework'
ss.dependency 'WDePOS/Core'
end
s.subspec 'Datecs' do |ss|
ss.vendored_frameworks = 'Pod/Classes/frameworks/Datecs_SDK.framework'
ss.dependency 'WDePOS/Core'
end
s.subspec 'Stario' do |ss|
ss.vendored_frameworks = 'Pod/Classes/frameworks/Stario_SDK.framework'
ss.dependency 'WDePOS/Core'
end
s.subspec 'Socket' do |ss|
ss.vendored_frameworks = 'Pod/Classes/frameworks/Socket_SDK.framework'
ss.dependency 'WDePOS/Core'
end
s.subspec 'All' do |ss|
ss.dependency 'WDePOS/Core'
ss.dependency 'WDePOS/UI'
ss.dependency 'WDePOS/Spire'
ss.dependency 'WDePOS/Datecs'
ss.dependency 'WDePOS/Stario'
ss.dependency 'WDePOS/Socket'
end
end