mirror of
https://github.com/firebase/firebase-ios-sdk
synced 2026-11-10 22:45:59 +05:45
Add Community Supported tvOS for Core, Auth, Database and Storage. Add tvOS unit tests Add tvOS sample app Update README.md Add tvOS to travis testing
41 lines
1.4 KiB
Ruby
41 lines
1.4 KiB
Ruby
Pod::Spec.new do |s|
|
|
s.name = 'FirebaseDatabase'
|
|
s.version = '4.1.3'
|
|
s.summary = 'Firebase Open Source Libraries for iOS.'
|
|
|
|
s.description = <<-DESC
|
|
Simplify your iOS development, grow your user base, and monetize more effectively with Firebase.
|
|
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',
|
|
:tag => s.version.to_s
|
|
}
|
|
s.social_media_url = 'https://twitter.com/Firebase'
|
|
s.ios.deployment_target = '7.0'
|
|
s.osx.deployment_target = '10.10'
|
|
s.tvos.deployment_target = '10.0'
|
|
|
|
s.cocoapods_version = '>= 1.4.0.beta.2'
|
|
s.static_framework = true
|
|
s.prefix_header_file = false
|
|
|
|
base_dir = "Firebase/Database/"
|
|
s.source_files = base_dir + '**/*.[mh]',
|
|
base_dir + 'third_party/Wrap-leveldb/APLevelDB.mm',
|
|
base_dir + 'third_party/SocketRocket/fbase64.c'
|
|
s.public_header_files = base_dir + 'Public/*.h'
|
|
s.libraries = ['c++', 'icucore']
|
|
s.frameworks = ['CFNetwork', 'Security', 'SystemConfiguration']
|
|
s.dependency 'leveldb-library', '~> 1.18'
|
|
s.dependency 'FirebaseCore', '~> 4.0'
|
|
s.ios.dependency 'FirebaseAnalytics', '~> 4.0'
|
|
s.pod_target_xcconfig = {
|
|
'GCC_PREPROCESSOR_DEFINITIONS' =>
|
|
'FIRDatabase_VERSION=' + s.version.to_s }
|
|
end
|