Skip to content

Commit 041f475

Browse files
ulukayaGerrit Code Review
authored andcommitted
Merge "update firebase ui for authui"
2 parents aec7eed + 1fae407 commit 041f475

File tree

13 files changed

+487
-382
lines changed

13 files changed

+487
-382
lines changed

FirebaseUI.podspec

Lines changed: 45 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,52 @@
11
Pod::Spec.new do |s|
2-
s.name = "FirebaseUI"
3-
s.version = "1.0.0"
4-
s.summary = "UI binding libraries for Firebase."
5-
s.homepage = "https://github.com/firebase/FirebaseUI-iOS"
2+
s.name = 'FirebaseUI'
3+
s.version = '1.0.0'
4+
s.summary = 'UI binding libraries for Firebase.'
5+
s.homepage = 'https://github.com/firebase/FirebaseUI-iOS'
66
s.license = { :type => 'Apache License, Version 2.0', :file => 'LICENSE' }
7-
s.author = { "Firebase" => "[email protected]" }
8-
s.source = { :git => "https://dev-partners.googlesource.com/firebaseui-ios.git", :tag => "v#{s.version}" }
7+
s.author = { 'Firebase' => '[email protected]' }
8+
s.source = {
9+
:git => 'https://github.com/firebase/FirebaseUI-iOS.git',
10+
:tag => "v#{s.version}"}
911
s.platform = :ios
10-
s.ios.deployment_target = "7.0"
11-
s.dependency "Firebase/Database"
12-
s.ios.framework = "UIKit", "FirebaseDatabase"
13-
s.xcconfig = { 'FRAMEWORK_SEARCH_PATHS' => '"${PODS_ROOT}/FirebaseDatabase/Frameworks"' }
12+
s.ios.deployment_target = '7.0'
13+
s.ios.framework = 'UIKit'
1414
s.requires_arc = true
15-
s.default_subspecs = 'Core'
15+
s.default_subspecs = 'Database'
1616

17-
s.subspec 'Core' do |core|
18-
core.source_files = "FirebaseUI/{Core,Util}/**/*.{h,m}"
17+
s.subspec 'Database' do |database|
18+
database.source_files = "FirebaseUI/{Database,Util}/**/*.{h,m}"
19+
database.dependency 'Firebase/Database', '~> 3.0'
20+
database.ios.framework = 'FirebaseDatabase'
21+
database.xcconfig = { 'FRAMEWORK_SEARCH_PATHS' => '"${PODS_ROOT}/FirebaseDatabase/Frameworks"' }
22+
23+
end
24+
25+
s.subspec 'Auth' do |auth|
26+
auth.dependency 'FirebaseUI/Facebook'
27+
auth.dependency 'FirebaseUI/Google'
28+
end
29+
30+
s.subspec 'AuthBase' do |authui|
31+
authui.source_files = "FirebaseUI/Auth/AuthUI/*.{h,m}"
32+
authui.resources = "FirebaseUI/Auth/AuthUI/{Resources,Strings}/*", "FirebaseUI/Auth/AuthUI/Source/*.xib"
33+
authui.dependency 'Firebase/Analytics', '~> 3.0'
34+
authui.dependency 'Firebase/Auth', '~> 3.0'
35+
end
36+
37+
s.subspec 'Facebook' do |facebook|
38+
facebook.source_files = "FirebaseUI/Auth/AuthProviderUI/Facebook/Source/*.{h,m}"
39+
facebook.resources = "FirebaseUI/Auth/AuthProviderUI/Facebook/{Resources,Strings}/*", "FirebaseUI/Auth/AuthProviderUI/Facebook/Source/*.xib"
40+
facebook.dependency 'Firebase/Auth', '~> 3.0'
41+
facebook.dependency 'FirebaseUI/AuthUI'
42+
facebook.dependency 'FBSDKLoginKit', '~> 4.0'
43+
end
44+
45+
s.subspec 'Google' do |google|
46+
google.source_files = "FirebaseUI/Auth/AuthProviderUI/Google/Source/*.{h,m}"
47+
google.resources = "FirebaseUI/Auth/AuthProviderUI/Google/{Resources,Strings}/*", "FirebaseUI/Auth/AuthProviderUI/Google/Source/*.xib"
48+
google.dependency 'Firebase/Auth', '~> 3.0'
49+
google.dependency 'FirebaseUI/AuthUI'
50+
google.dependency 'GoogleSignIn', '~> 4.0'
1951
end
2052
end

FirebaseUI.xcodeproj/project.pbxproj

Lines changed: 436 additions & 49 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 6 additions & 310 deletions
Large diffs are not rendered by default.

examples/FirebaseUIChat/FirebaseUIChat.xcworkspace/contents.xcworkspacedata

Lines changed: 0 additions & 10 deletions
This file was deleted.

0 commit comments

Comments
 (0)