xref: /expo/ios/ExpoKit.podspec (revision 7b76baba)
1157148feSTomasz Sapeta
2157148feSTomasz Sapeta# generated from template-files/ios/ExpoKit.podspec
3157148feSTomasz Sapeta
4157148feSTomasz SapetaPod::Spec.new do |s|
5157148feSTomasz Sapeta  s.name = "ExpoKit"
6157148feSTomasz Sapeta  s.version = "38.0.0"
7157148feSTomasz Sapeta  s.summary = 'ExpoKit'
8157148feSTomasz Sapeta  s.description = 'ExpoKit allows native projects to integrate with the Expo SDK.'
9157148feSTomasz Sapeta  s.homepage = 'http://docs.expo.io'
10157148feSTomasz Sapeta  s.license = 'MIT'
11157148feSTomasz Sapeta  s.author = "650 Industries, Inc."
12157148feSTomasz Sapeta  s.requires_arc = true
13157148feSTomasz Sapeta  s.platform = :ios, "10.0"
14157148feSTomasz Sapeta  s.default_subspec = "Core"
15157148feSTomasz Sapeta  s.source = { :git => "http://github.com/expo/expo.git" }
16157148feSTomasz Sapeta
17157148feSTomasz Sapeta  s.subspec "Core" do |ss|
18157148feSTomasz Sapeta    ss.source_files = "Exponent/**/*.{h,m}", "../template-files/keys.json"
19157148feSTomasz Sapeta    ss.preserve_paths = "Exponent/**/*.{h,m}"
20157148feSTomasz Sapeta    ss.exclude_files = "Exponent/Supporting/**", "Exponent/Versioned/Optional/**/*.{h,m}"
21157148feSTomasz Sapeta
22*7b76babaSBartłomiej Bukowski    ss.dependency 'Amplitude', '~> 6.0.0'
23157148feSTomasz Sapeta    ss.dependency 'CocoaLumberjack', '~> 3.5.3'
24157148feSTomasz Sapeta    ss.dependency 'GoogleMaps', '~> 3.3'
25157148feSTomasz Sapeta    ss.dependency 'Google-Maps-iOS-Utils', '~> 2.1.0'
26157148feSTomasz Sapeta    ss.dependency 'lottie-ios', '~> 2.5.0'
27157148feSTomasz Sapeta    ss.dependency 'JKBigInteger2', '0.0.5'
28157148feSTomasz Sapeta    ss.dependency 'React' # explicit dependency required for CocoaPods >= 1.5.0
29157148feSTomasz Sapeta
30157148feSTomasz Sapeta    # Universal modules required by ExpoKit so the code compiles
31157148feSTomasz Sapeta    ss.dependency 'UMCore'
32157148feSTomasz Sapeta    ss.dependency 'UMReactNativeAdapter'
33157148feSTomasz Sapeta    ss.dependency 'UMSensorsInterface'
34157148feSTomasz Sapeta    ss.dependency 'UMFileSystemInterface'
35157148feSTomasz Sapeta    ss.dependency 'UMPermissionsInterface'
36157148feSTomasz Sapeta    ss.dependency 'UMCameraInterface'
37157148feSTomasz Sapeta    ss.dependency 'UMConstantsInterface'
38157148feSTomasz Sapeta  end
39157148feSTomasz Sapeta
40157148feSTomasz Sapeta  s.subspec "Payments" do |ss|
41157148feSTomasz Sapeta    ss.dependency "ExpoKit/Core"
42157148feSTomasz Sapeta    ss.dependency 'Stripe', '~> 10.1.0'
43157148feSTomasz Sapeta    ss.source_files = 'Exponent/Versioned/Optional/Payments/*.{h,m}'
44157148feSTomasz Sapeta  end
45157148feSTomasz Sapeta
46157148feSTomasz Sapeta  s.subspec "FaceDetector" do |ss|
47157148feSTomasz Sapeta    ss.dependency "EXFaceDetector"
48157148feSTomasz Sapeta  end
49157148feSTomasz Sapetaend
50