-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathPodfile
75 lines (59 loc) · 1.82 KB
/
Podfile
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
platform :ios, '13.0'
plugin 'cocoapods-binary-cache'
config_cocoapods_binary_cache(
cache_repo: {
'default' => {
'remote' => '[email protected]:ElonPark/RIBsReactorKit-CocoapodsBinaryCache.git',
'local' => '~/.cocoapods-binary-cache/prebuilt-frameworks'
}
},
prebuild_config: 'Debug',
device_build_enabled: true
)
target 'RIBsReactorKit' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!
inhibit_all_warnings!
# Pods for RIBsReactorKit
# Architecture
pod 'RIBs', :git => 'https://github.com/ElonPark/RIBs.git', :branch => 'mockolo', :binary => true
pod 'ReactorKit', :binary => true
# DI
pod 'NeedleFoundation', :binary => true
# Rx
pod 'RxSwift', :binary => true
pod 'RxCocoa', :binary => true
# Network
pod 'Alamofire', :binary => true
pod 'Moya/RxSwift', '~> 15.0', :binary => true
pod 'RxReachability', '~> 1.2.1', :binary => true
# UI
pod 'SnapKit', :binary => true
pod 'SkeletonView', :binary => true
pod 'RxDataSources', :binary => true
pod 'RxViewController', :binary => true
# Image
pod 'Kingfisher', :binary => true
# ETC
pod 'EPLogger', :binary => true
target 'RIBsReactorKitTests' do
inherit! :search_paths
# Pods for testing
pod 'Nimble', :binary => true
pod 'RxBlocking', :binary => true
pod 'RxTest', :binary => true
end
target 'RIBsReactorKitUITests' do
# Pods for testing
end
end
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings["EXCLUDED_ARCHS[sdk=iphonesimulator*]"] = "arm64"
if Gem::Version.new('12.0') > Gem::Version.new(config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'])
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '12.0'
end
end
end
end