1bef625a4SBen Roth 2335453f7SBen Roth# generated from template-files/ios/ExpoKit.podspec 3335453f7SBen Roth 4bef625a4SBen RothPod::Spec.new do |s| 5bef625a4SBen Roth s.name = "ExpoKit" 6bef625a4SBen Roth s.version = "${IOS_EXPONENT_CLIENT_VERSION}" 7bef625a4SBen Roth s.summary = 'ExpoKit' 8bef625a4SBen Roth s.description = 'ExpoKit allows native projects to integrate with the Expo SDK.' 9bef625a4SBen Roth s.homepage = 'http://docs.expo.io' 1003408c75SJames Ide s.license = 'MIT' 11bef625a4SBen Roth s.author = "650 Industries, Inc." 12bef625a4SBen Roth s.requires_arc = true 131381e35dSSzymon20000 s.platform = :ios, "10.0" 14335453f7SBen Roth s.default_subspec = "Core" 15335453f7SBen Roth s.source = { :git => "http://github.com/expo/expo.git" } 16bef625a4SBen Roth 17335453f7SBen Roth s.subspec "Core" do |ss| 185dbef62eSBen Roth ss.source_files = "ios/Exponent/**/*.{h,m}", "template-files/keys.json" 19335453f7SBen Roth ss.preserve_paths = "ios/Exponent/**/*.{h,m}" 20e75972b3SStanisław Chmiela ss.exclude_files = "ios/Exponent/Supporting/**", "ios/Exponent/Versioned/Optional/**/*.{h,m}" 21335453f7SBen Roth 22335453f7SBen Roth${IOS_EXPOKIT_DEPS} 23e675b8a1SBen Roth ss.dependency 'React' # explicit dependency required for CocoaPods >= 1.5.0 24a5a9f97fSStanisław Chmiela 25a5a9f97fSStanisław Chmiela # Universal modules required by ExpoKit so the code compiles 26*8d441c7eSStanisław Chmiela ss.dependency 'UMCore' 27*8d441c7eSStanisław Chmiela ss.dependency 'UMReactNativeAdapter' 28*8d441c7eSStanisław Chmiela ss.dependency 'UMSensorsInterface' 29*8d441c7eSStanisław Chmiela ss.dependency 'UMFileSystemInterface' 30*8d441c7eSStanisław Chmiela ss.dependency 'UMPermissionsInterface' 31*8d441c7eSStanisław Chmiela ss.dependency 'UMCameraInterface' 32*8d441c7eSStanisław Chmiela ss.dependency 'UMConstantsInterface' 33335453f7SBen Roth end 34e2c7f60cSJames Ide 35e2c7f60cSJames Ide s.subspec "Payments" do |ss| 36e2c7f60cSJames Ide ss.dependency "ExpoKit/Core" 37e2c7f60cSJames Ide ss.dependency 'Stripe', '~> 10.1.0' 38cde16245SBen Roth ss.source_files = 'ios/Exponent/Versioned/Optional/Payments/*.{h,m}' 39e2c7f60cSJames Ide end 4087815960SBen Roth 4187815960SBen Roth s.subspec "AR" do |ss| 4287815960SBen Roth ss.dependency "ExpoKit/Core" 43cde16245SBen Roth ss.source_files = 'ios/Exponent/Versioned/Optional/ARKit/**' 4487815960SBen Roth end 452dec7ac3SStanisław Chmiela 462dec7ac3SStanisław Chmiela s.subspec "FaceDetector" do |ss| 47a5a9f97fSStanisław Chmiela ss.dependency "EXFaceDetector" 482dec7ac3SStanisław Chmiela end 49bef625a4SBen Rothend 50