Skip to content

Commit 1813530

Browse files
committed
Add file to trigger CI
1 parent e825359 commit 1813530

File tree

1 file changed

+205
-0
lines changed

1 file changed

+205
-0
lines changed

Firebase.podspec.bak

Lines changed: 205 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,205 @@
1+
Pod::Spec.new do |s|
2+
s.name = 'Firebase'
3+
s.version = '12.6.0'
4+
s.summary = 'Firebase'
5+
6+
s.description = <<-DESC
7+
Simplify your app development, grow your user base, and monetize more effectively with Firebase.
8+
DESC
9+
10+
s.homepage = 'https://firebase.google.com'
11+
s.license = { :type => 'Apache-2.0', :file => 'LICENSE' }
12+
s.authors = 'Google, Inc.'
13+
14+
s.source = {
15+
:git => 'https://github.com/firebase/firebase-ios-sdk.git',
16+
:tag => 'CocoaPods-' + s.version.to_s
17+
}
18+
19+
s.preserve_paths = [
20+
"CoreOnly/CHANGELOG.md",
21+
"CoreOnly/NOTICES",
22+
"CoreOnly/README.md"
23+
]
24+
s.social_media_url = 'https://twitter.com/Firebase'
25+
s.ios.deployment_target = '15.0'
26+
s.osx.deployment_target = '10.15'
27+
s.tvos.deployment_target = '15.0'
28+
29+
s.cocoapods_version = '>= 1.12.0'
30+
31+
s.swift_version = '5.9'
32+
33+
s.default_subspec = 'Core'
34+
35+
s.subspec 'Core' do |ss|
36+
ss.ios.deployment_target = '15.0'
37+
ss.osx.deployment_target = '10.15'
38+
ss.tvos.deployment_target = '15.0'
39+
ss.ios.dependency 'FirebaseAnalytics', '~> 12.6.0'
40+
ss.osx.dependency 'FirebaseAnalytics', '~> 12.6.0'
41+
ss.tvos.dependency 'FirebaseAnalytics', '~> 12.6.0'
42+
ss.dependency 'Firebase/CoreOnly'
43+
end
44+
45+
s.subspec 'CoreOnly' do |ss|
46+
ss.dependency 'FirebaseCore', '~> 12.6.0'
47+
ss.source_files = 'CoreOnly/Sources/Firebase.h'
48+
ss.preserve_paths = 'CoreOnly/Sources/module.modulemap'
49+
if ENV['FIREBASE_POD_REPO_FOR_DEV_POD'] then
50+
ss.user_target_xcconfig = {
51+
'HEADER_SEARCH_PATHS' => "$(inherited) \"" + ENV['FIREBASE_POD_REPO_FOR_DEV_POD'] + "/CoreOnly/Sources\""
52+
}
53+
else
54+
ss.user_target_xcconfig = {
55+
'HEADER_SEARCH_PATHS' => "$(inherited) ${PODS_ROOT}/Firebase/CoreOnly/Sources"
56+
}
57+
end
58+
ss.ios.deployment_target = '15.0'
59+
ss.osx.deployment_target = '10.15'
60+
ss.tvos.deployment_target = '15.0'
61+
ss.watchos.deployment_target = '7.0'
62+
end
63+
64+
s.subspec 'Analytics' do |ss|
65+
ss.ios.deployment_target = '15.0'
66+
ss.osx.deployment_target = '10.15'
67+
ss.tvos.deployment_target = '15.0'
68+
ss.dependency 'Firebase/Core'
69+
end
70+
71+
s.subspec 'ABTesting' do |ss|
72+
ss.dependency 'Firebase/CoreOnly'
73+
ss.dependency 'FirebaseABTesting', '~> 12.6.0'
74+
# Standard platforms PLUS watchOS.
75+
ss.ios.deployment_target = '15.0'
76+
ss.osx.deployment_target = '10.15'
77+
ss.tvos.deployment_target = '15.0'
78+
ss.watchos.deployment_target = '7.0'
79+
end
80+
81+
s.subspec 'AppDistribution' do |ss|
82+
ss.dependency 'Firebase/CoreOnly'
83+
ss.ios.dependency 'FirebaseAppDistribution', '~> 12.6.0-beta'
84+
ss.ios.deployment_target = '15.0'
85+
end
86+
87+
s.subspec 'AppCheck' do |ss|
88+
ss.dependency 'Firebase/CoreOnly'
89+
ss.dependency 'FirebaseAppCheck', '~> 12.6.0'
90+
ss.ios.deployment_target = '15.0'
91+
ss.osx.deployment_target = '10.15'
92+
ss.tvos.deployment_target = '15.0'
93+
ss.watchos.deployment_target = '7.0'
94+
end
95+
96+
s.subspec 'Auth' do |ss|
97+
ss.dependency 'Firebase/CoreOnly'
98+
ss.dependency 'FirebaseAuth', '~> 12.6.0'
99+
# Standard platforms PLUS watchOS.
100+
ss.ios.deployment_target = '15.0'
101+
ss.osx.deployment_target = '10.15'
102+
ss.tvos.deployment_target = '15.0'
103+
ss.watchos.deployment_target = '7.0'
104+
end
105+
106+
s.subspec 'Crashlytics' do |ss|
107+
ss.dependency 'Firebase/CoreOnly'
108+
ss.dependency 'FirebaseCrashlytics', '~> 12.6.0'
109+
# Standard platforms PLUS watchOS.
110+
ss.ios.deployment_target = '15.0'
111+
ss.osx.deployment_target = '10.15'
112+
ss.tvos.deployment_target = '15.0'
113+
ss.watchos.deployment_target = '7.0'
114+
end
115+
116+
s.subspec 'Database' do |ss|
117+
ss.dependency 'Firebase/CoreOnly'
118+
ss.dependency 'FirebaseDatabase', '~> 12.6.0'
119+
# Standard platforms PLUS watchOS 7.
120+
ss.ios.deployment_target = '15.0'
121+
ss.osx.deployment_target = '10.15'
122+
ss.tvos.deployment_target = '15.0'
123+
ss.watchos.deployment_target = '7.0'
124+
end
125+
126+
s.subspec 'Firestore' do |ss|
127+
ss.dependency 'Firebase/CoreOnly'
128+
ss.dependency 'FirebaseFirestore', '~> 12.6.0'
129+
ss.ios.deployment_target = '15.0'
130+
ss.osx.deployment_target = '10.15'
131+
ss.tvos.deployment_target = '15.0'
132+
end
133+
134+
s.subspec 'Functions' do |ss|
135+
ss.dependency 'Firebase/CoreOnly'
136+
ss.dependency 'FirebaseFunctions', '~> 12.6.0'
137+
# Standard platforms PLUS watchOS.
138+
ss.ios.deployment_target = '15.0'
139+
ss.osx.deployment_target = '10.15'
140+
ss.tvos.deployment_target = '15.0'
141+
ss.watchos.deployment_target = '7.0'
142+
end
143+
144+
s.subspec 'InAppMessaging' do |ss|
145+
ss.dependency 'Firebase/CoreOnly'
146+
ss.ios.dependency 'FirebaseInAppMessaging', '~> 12.6.0-beta'
147+
ss.tvos.dependency 'FirebaseInAppMessaging', '~> 12.6.0-beta'
148+
ss.ios.deployment_target = '15.0'
149+
ss.tvos.deployment_target = '15.0'
150+
end
151+
152+
s.subspec 'Installations' do |ss|
153+
ss.dependency 'Firebase/CoreOnly'
154+
ss.dependency 'FirebaseInstallations', '~> 12.6.0'
155+
end
156+
157+
s.subspec 'Messaging' do |ss|
158+
ss.dependency 'Firebase/CoreOnly'
159+
ss.dependency 'FirebaseMessaging', '~> 12.6.0'
160+
# Standard platforms PLUS watchOS.
161+
ss.ios.deployment_target = '15.0'
162+
ss.osx.deployment_target = '10.15'
163+
ss.tvos.deployment_target = '15.0'
164+
ss.watchos.deployment_target = '7.0'
165+
end
166+
167+
s.subspec 'MLModelDownloader' do |ss|
168+
ss.dependency 'Firebase/CoreOnly'
169+
ss.dependency 'FirebaseMLModelDownloader', '~> 12.6.0-beta'
170+
# Standard platforms PLUS watchOS.
171+
ss.ios.deployment_target = '15.0'
172+
ss.osx.deployment_target = '10.15'
173+
ss.tvos.deployment_target = '15.0'
174+
ss.watchos.deployment_target = '7.0'
175+
end
176+
177+
s.subspec 'Performance' do |ss|
178+
ss.dependency 'Firebase/CoreOnly'
179+
ss.ios.dependency 'FirebasePerformance', '~> 12.6.0'
180+
ss.tvos.dependency 'FirebasePerformance', '~> 12.6.0'
181+
ss.ios.deployment_target = '15.0'
182+
ss.tvos.deployment_target = '15.0'
183+
end
184+
185+
s.subspec 'RemoteConfig' do |ss|
186+
ss.dependency 'Firebase/CoreOnly'
187+
ss.dependency 'FirebaseRemoteConfig', '~> 12.6.0'
188+
# Standard platforms PLUS watchOS.
189+
ss.ios.deployment_target = '15.0'
190+
ss.osx.deployment_target = '10.15'
191+
ss.tvos.deployment_target = '15.0'
192+
ss.watchos.deployment_target = '7.0'
193+
end
194+
195+
s.subspec 'Storage' do |ss|
196+
ss.dependency 'Firebase/CoreOnly'
197+
ss.dependency 'FirebaseStorage', '~> 12.6.0'
198+
# Standard platforms PLUS watchOS.
199+
ss.ios.deployment_target = '15.0'
200+
ss.osx.deployment_target = '10.15'
201+
ss.tvos.deployment_target = '15.0'
202+
ss.watchos.deployment_target = '7.0'
203+
end
204+
205+
end

0 commit comments

Comments
 (0)