Files
firebase-ios-sdk/FirebaseABTesting.podspec
T

64 lines
2.2 KiB
Ruby
Raw Normal View History

2019-08-05 19:30:54 -07:00
Pod::Spec.new do |s|
s.name = 'FirebaseABTesting'
2021-08-06 11:55:32 -04:00
s.version = '8.6.0'
s.summary = 'Firebase ABTesting'
2019-08-05 19:30:54 -07:00
s.description = <<-DESC
A/B testing is a Firebase service that lets you run experiments across users of
your mobile apps. It lets you learn how well one or more changes to
2019-08-05 19:30:54 -07:00
your app work with a smaller set of users before you roll out changes to all
users. You can run experiments to find the most effective ways to use
Firebase Cloud Messaging and Firebase Remote Config in your app.
DESC
s.homepage = 'https://firebase.google.com'
s.license = { :type => 'Apache', :file => 'LICENSE' }
s.authors = 'Google, Inc.'
s.source = {
:git => 'https://github.com/firebase/firebase-ios-sdk.git',
2020-10-02 12:26:22 -07:00
:tag => 'CocoaPods-' + s.version.to_s
2019-08-05 19:30:54 -07:00
}
2020-10-02 12:26:22 -07:00
2019-08-05 19:30:54 -07:00
s.social_media_url = 'https://twitter.com/Firebase'
ios_deployment_target = '10.0'
osx_deployment_target = '10.12'
tvos_deployment_target = '10.0'
watchos_deployment_target = '6.0'
s.ios.deployment_target = ios_deployment_target
s.osx.deployment_target = osx_deployment_target
s.tvos.deployment_target = tvos_deployment_target
s.watchos.deployment_target = watchos_deployment_target
2019-08-05 19:30:54 -07:00
s.cocoapods_version = '>= 1.4.0'
s.prefix_header_file = false
base_dir = "FirebaseABTesting/Sources/"
s.source_files = [
base_dir + '**/*.[mh]',
'Interop/Analytics/Public/*.h',
'FirebaseCore/Sources/Private/*.h',
]
2019-08-05 19:30:54 -07:00
s.requires_arc = base_dir + '*.m'
s.public_header_files = base_dir + 'Public/FirebaseABTesting/*.h'
2019-08-05 19:30:54 -07:00
s.pod_target_xcconfig = {
'GCC_C_LANGUAGE_STANDARD' => 'c99',
'HEADER_SEARCH_PATHS' => '"${PODS_TARGET_SRCROOT}"'
}
2021-04-23 13:49:36 -07:00
s.dependency 'FirebaseCore', '~> 8.0'
2019-08-05 19:30:54 -07:00
s.test_spec 'unit' do |unit_tests|
2020-12-30 12:50:32 -08:00
unit_tests.scheme = { :code_coverage => true }
unit_tests.platforms = {
:ios => ios_deployment_target,
:osx => osx_deployment_target,
:tvos => tvos_deployment_target
}
2020-07-06 13:06:39 -04:00
unit_tests.source_files = 'FirebaseABTesting/Tests/Unit/**/*.[mh]'
unit_tests.resources = 'FirebaseABTesting/Tests/Unit/Resources/*.txt'
2019-08-05 19:30:54 -07:00
unit_tests.requires_app_host = true
unit_tests.dependency 'OCMock'
end
end