-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathFireStore.podspec
More file actions
44 lines (30 loc) · 1.42 KB
/
FireStore.podspec
File metadata and controls
44 lines (30 loc) · 1.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# Validate Podspec by running 'pod spec lint FireStore.podspec'
# Podspec attributes : http://docs.cocoapods.org/specification.html
# Podspecs examples : https://github.com/CocoaPods/Specs/
Pod::Spec.new do |s|
s.name = "FireStore"
s.version = "1.0.0"
s.summary = "Firebase Firestore helpful extensions + ReactiveSwift"
s.description = <<-DESC
Working with Firebase Firestore become a whole lot easier with this framework !
References, automatic data mapping and reactive extensions are provided to help you focus on builduing your app.
DESC
s.homepage = "https://github.com/iDonJose/FireStore"
s.source = { :git => "https://github.com/iDonJose/FireStore.git", :tag => "#{s.version}" }
s.license = { :type => "Apache 2.0", :file => "LICENSE" }
s.author = { "iDonJose" => "donor.develop@gmail.com" }
s.ios.deployment_target = "8.0"
s.static_framework = true
s.subspec 'Core' do |core|
s.frameworks = "Foundation"
s.dependency "SwiftXtend", "~> 1.1"
s.dependency "FirebaseFirestore", "~> 0.14"
core.source_files = "Sources/**/*.{h,swift}"
end
s.subspec 'ReactiveSwift' do |reactiveSwift|
reactiveSwift.dependency "FireStore/Core"
reactiveSwift.dependency "ReactiveSwift", "~> 4.0"
reactiveSwift.xcconfig = { "OTHER_SWIFT_FLAGS" => "-D USE_REACTIVESWIFT" }
end
s.default_subspecs = 'Core', 'ReactiveSwift'
end