Skip to content

Commit

Permalink
swift 4.2, osx
Browse files Browse the repository at this point in the history
  • Loading branch information
arnauddorgans committed Feb 16, 2019
1 parent be0fb89 commit 76bb59b
Show file tree
Hide file tree
Showing 14 changed files with 297 additions and 358 deletions.
23 changes: 10 additions & 13 deletions Podfile
Original file line number Diff line number Diff line change
@@ -1,17 +1,14 @@
platform :ios, '8.0'
use_frameworks!

target 'RxFirebase_Example' do
pod 'RxFirebase/Firestore', :path => './'
pod 'RxFirebase/RemoteConfig', :path => './'
pod 'RxFirebase/Database', :path => './'
pod 'RxFirebase/Storage', :path => './'
pod 'RxFirebase/Auth', :path => './'
pod 'RxFirebase/Functions', :path => './'

target 'RxFirebase_Tests' do
inherit! :search_paths

end
platform :ios, '8.0'
pod 'RxFirebaseFirestore', :path => './'
pod 'RxFirebaseRemoteConfig', :path => './'
pod 'RxFirebaseDatabase', :path => './'
#pod 'RxFirebase/Firestore', :path => './'
#pod 'RxFirebase/RemoteConfig', :path => './'
#pod 'RxFirebase/Database', :path => './'
#pod 'RxFirebase/Storage', :path => './'
#pod 'RxFirebase/Auth', :path => './'
#pod 'RxFirebase/Functions', :path => './'
end

62 changes: 15 additions & 47 deletions Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,6 @@ PODS:
- GoogleUtilities/Network (~> 5.2)
- "GoogleUtilities/NSData+zlib (~> 5.2)"
- nanopb (~> 0.3)
- FirebaseAuth (5.3.0):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 5.2)
- GoogleUtilities/Environment (~> 5.2)
- GTMSessionFetcher/Core (~> 1.1)
- FirebaseAuthInterop (1.0.0)
- FirebaseCore (5.2.0):
- GoogleUtilities/Logger (~> 5.2)
Expand All @@ -44,10 +39,6 @@ PODS:
- leveldb-library (~> 1.20)
- nanopb (~> 0.3.901)
- Protobuf (~> 3.1)
- FirebaseFunctions (2.2.0):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 5.2)
- GTMSessionFetcher/Core (~> 1.1)
- FirebaseInstanceID (3.4.0):
- FirebaseCore (~> 5.2)
- GoogleUtilities/Environment (~> 5.3)
Expand All @@ -60,10 +51,6 @@ PODS:
- GoogleUtilities/Environment (~> 5.2)
- "GoogleUtilities/NSData+zlib (~> 5.2)"
- Protobuf (~> 3.5)
- FirebaseStorage (3.1.0):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 5.2)
- GTMSessionFetcher/Core (~> 1.1)
- GoogleAppMeasurement (5.5.0):
- GoogleUtilities/AppDelegateSwizzler (~> 5.2)
- GoogleUtilities/MethodSwizzler (~> 5.2)
Expand Down Expand Up @@ -104,7 +91,6 @@ PODS:
- gRPC-Core/Interface (= 1.17.0)
- nanopb (~> 0.3)
- gRPC-Core/Interface (1.17.0)
- GTMSessionFetcher/Core (1.2.1)
- leveldb-library (1.20)
- nanopb (0.3.901):
- nanopb/decode (= 0.3.901)
Expand All @@ -115,61 +101,41 @@ PODS:
- RxAtomic (4.4.0)
- RxCocoa (4.4.0):
- RxSwift (~> 4.0)
- RxFirebase/Auth (0.2.6):
- FirebaseAuth (~> 5)
- FirebaseCore (~> 5.1)
- RxCocoa (~> 4)
- RxSwift (~> 4)
- RxFirebase/Database (0.2.6):
- RxFirebaseDatabase (5.1.0):
- FirebaseDatabase (~> 5)
- RxCocoa (~> 4)
- RxSwift (~> 4)
- RxFirebase/Firestore (0.2.6):
- RxFirebaseFirestore (1.0.0):
- FirebaseFirestore (~> 1)
- RxCocoa (~> 4)
- RxSwift (~> 4)
- RxFirebase/Functions (0.2.6):
- FirebaseFunctions (~> 2)
- RxCocoa (~> 4)
- RxSwift (~> 4)
- RxFirebase/RemoteConfig (0.2.6):
- RxFirebaseRemoteConfig (3.1.0):
- FirebaseRemoteConfig (~> 3)
- RxCocoa (~> 4)
- RxSwift (~> 4)
- RxFirebase/Storage (0.2.6):
- FirebaseStorage (~> 3)
- RxCocoa (~> 4)
- RxSwift (~> 4)
- RxSwift (4.4.0):
- RxAtomic (~> 4.4)

DEPENDENCIES:
- RxFirebase/Auth (from `./`)
- RxFirebase/Database (from `./`)
- RxFirebase/Firestore (from `./`)
- RxFirebase/Functions (from `./`)
- RxFirebase/RemoteConfig (from `./`)
- RxFirebase/Storage (from `./`)
- RxFirebaseDatabase (from `./`)
- RxFirebaseFirestore (from `./`)
- RxFirebaseRemoteConfig (from `./`)

SPEC REPOS:
https://github.com/cocoapods/specs.git:
- BoringSSL-GRPC
- FirebaseABTesting
- FirebaseAnalytics
- FirebaseAuth
- FirebaseAuthInterop
- FirebaseCore
- FirebaseDatabase
- FirebaseFirestore
- FirebaseFunctions
- FirebaseInstanceID
- FirebaseRemoteConfig
- FirebaseStorage
- GoogleAppMeasurement
- GoogleUtilities
- "gRPC-C++"
- gRPC-Core
- GTMSessionFetcher
- leveldb-library
- nanopb
- Protobuf
Expand All @@ -178,35 +144,37 @@ SPEC REPOS:
- RxSwift

EXTERNAL SOURCES:
RxFirebase:
RxFirebaseDatabase:
:path: "./"
RxFirebaseFirestore:
:path: "./"
RxFirebaseRemoteConfig:
:path: "./"

SPEC CHECKSUMS:
BoringSSL-GRPC: 2a230d9cd93e7ce39916044f645cebb31f37dde6
FirebaseABTesting: 1f50b8d50f5e3469eea54e7463a7b7fe221d1f5e
FirebaseAnalytics: d35d47c03c50c73c14a7fd31463c5775843e78a9
FirebaseAuth: c9b3ff063c223d2841d97240af547ce511bce19a
FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc
FirebaseCore: ea2d1816723ef21492b8e9113303e1350db5e08c
FirebaseDatabase: 23acb0c53cd4d4070a427b60100b2e4aaa97c45d
FirebaseFirestore: 6f2b93b4f7bb8416628142763c91ccc00fa04c86
FirebaseFunctions: f35dd01ba4cfd036c1c521b3ed99851d7ec08c70
FirebaseInstanceID: 97ea7a5dca9afd72c79bfcdddb7a44aa1cbb42a1
FirebaseRemoteConfig: 7e11c65f0769c09bff6947997c209515058c5318
FirebaseStorage: 29075f874c2b3cf61e5221a62c4ceefc809e5412
GoogleAppMeasurement: 621f3bc6211d5ba548debe01fafad30cf5ab6859
GoogleUtilities: 111a012f4c3a29c9e7c954c082fafd6ee3c999c0
"gRPC-C++": e76441995900ac90e9bd98644ab4733f12521edf
gRPC-Core: 4028031ed2c5267cca0d846c876d8046b1ecb9b6
GTMSessionFetcher: 32aeca0aa144acea523e1c8e053089dec2cb98ca
leveldb-library: 08cba283675b7ed2d99629a4bc5fd052cd2bb6a5
nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48
Protobuf: 1eb9700044745f00181c136ef21b8ff3ad5a0fd5
RxAtomic: eacf60db868c96bfd63320e28619fe29c179656f
RxCocoa: df63ebf7b9a70d6b4eeea407ed5dd4efc8979749
RxFirebase: 90cdbd288d2cc2bd0c6d2614eb9b8715f5628427
RxFirebaseDatabase: b7404c0e60e9ae61e702a74932f6be65bc4e0936
RxFirebaseFirestore: 0522d63b90f1d456e8d214b2c392b930e8421ea3
RxFirebaseRemoteConfig: ec4b8917ea04aba96be59b66272e6b00fcf50b33
RxSwift: 5976ecd04fc2fefd648827c23de5e11157faa973

PODFILE CHECKSUM: db4e0a593103ec732f32da4bf8e8163883660ceb
PODFILE CHECKSUM: 6d900796960614fd12cfea3b7065cc31218716c9

COCOAPODS: 1.5.3
33 changes: 8 additions & 25 deletions RxFirebase.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

Pod::Spec.new do |s|
s.name = 'RxFirebase'
s.version = '0.2.7'
s.version = '0.3'
s.summary = 'RxSwift extensions for Firebase.'

# This description is used to generate tags and improve search results.
Expand All @@ -19,7 +19,7 @@ Pod::Spec.new do |s|

s.description = <<-DESC
RxSwift extensions for Firebase.
Including for now Database, Firestore, RemoteConfig, Storage, Functions
Including for now Database, Firestore, RemoteConfig, Storage, Functions, Auth
DESC

s.homepage = 'https://github.com/RxSwiftCommunity/RxFirebase'
Expand All @@ -29,39 +29,22 @@ Pod::Spec.new do |s|
s.source = { :git => 'https://github.com/RxSwiftCommunity/RxFirebase.git', :tag => s.version.to_s }
# s.social_media_url = 'https://twitter.com/<TWITTER_USERNAME>'

s.cocoapods_version = '>= 1.4.0'
s.swift_version = '4.0'
s.ios.deployment_target = '8.0'
s.tvos.deployment_target = '10.0'
s.osx.deployment_target = '10.10'

s.static_framework = true
s.dependency 'RxSwift', '~> 4'
s.dependency 'RxCocoa', '~> 4'

s.subspec 'Firestore' do |firestore|
firestore.source_files = 'Sources/Firestore/**/*'
firestore.dependency 'FirebaseFirestore', '~> 1'
firestore.dependency 'RxFirebaseFirestore', '~> 1'
end
s.subspec 'RemoteConfig' do |remote|
remote.source_files = 'Sources/RemoteConfig/**/*'
remote.dependency 'FirebaseRemoteConfig', '~> 3'
remote.dependency 'RxFirebaseRemoteConfig', '~> 3'
end
s.subspec 'Database' do |database|
database.source_files = 'Sources/Database/**/*'
database.dependency 'FirebaseDatabase', '~> 5'
database.dependency 'RxFirebaseDatabase', '~> 5'
end
s.subspec 'Storage' do |storage|
storage.source_files = 'Sources/Storage/**/*'
storage.dependency 'FirebaseStorage', '~> 3'
storage.dependency 'RxFirebaseStorage', '~> 3'
end
s.subspec 'Functions' do |functions|
functions.source_files = 'Sources/Functions/**/*'
functions.dependency 'FirebaseFunctions', '~> 2'
functions.dependency 'RxFirebaseFunctions', '~> 2'
end
s.subspec 'Auth' do |auth|
auth.source_files = 'Sources/Auth/**/*'
auth.dependency 'FirebaseAuth', '~> 5'
auth.dependency 'FirebaseCore', '~> 5.1'
auth.dependency 'RxSwiftFirebaseAuth', '~> 5'
end
end
Loading

0 comments on commit 76bb59b

Please sign in to comment.