@@ -12,11 +12,14 @@ Pod::Spec.new do |s|
1212 s . subspec 'Core' do |ss |
1313 ss . source_files = 'SimpleAuth/**/*.{h,m}'
1414 ss . public_header_files = 'SimpleAuth/SimpleAuth.h'
15+ ss . exclude_files = 'SimpleAuth/UI'
1516 ss . dependency 'ReactiveCocoa'
1617 ss . dependency 'CMDQueryStringSerialization'
1718 end
1819
1920 s . subspec 'UI' do |ss |
21+ ss . dependency 'SimpleAuth/Core'
22+
2023 ss . ios . source_files = 'SimpleAuth/UI/ios/**/*.{h,m}'
2124 ss . ios . frameworks = 'UIKit'
2225
@@ -25,7 +28,6 @@ Pod::Spec.new do |s|
2528 end
2629
2730 s . subspec 'Twitter' do |ss |
28- ss . dependency 'SimpleAuth/Core'
2931 ss . dependency 'SimpleAuth/UI'
3032
3133 ss . source_files = 'Providers/Twitter/**/*.{h,m}'
@@ -42,16 +44,12 @@ Pod::Spec.new do |s|
4244 end
4345
4446 s . subspec 'FacebookWeb' do |ss |
45- ss . dependency 'SimpleAuth/Core'
4647 ss . dependency 'SimpleAuth/UI'
47-
4848 ss . source_files = 'Providers/FacebookWeb/**/*.{h,m}'
4949 end
5050
5151 s . subspec 'Instagram' do |ss |
52- ss . dependency 'SimpleAuth/Core'
5352 ss . dependency 'SimpleAuth/UI'
54-
5553 ss . source_files = 'Providers/Instagram/**/*.{h,m}'
5654 end
5755
@@ -65,9 +63,7 @@ Pod::Spec.new do |s|
6563 end
6664
6765 s . subspec 'Meetup' do |ss |
68- ss . dependency 'SimpleAuth/Core'
6966 ss . dependency 'SimpleAuth/UI'
70-
7167 ss . source_files = 'Providers/Meetup/**/*.{h,m}'
7268 end
7369
@@ -81,30 +77,22 @@ Pod::Spec.new do |s|
8177 end
8278
8379 s . subspec 'FoursquareWeb' do |ss |
84- ss . dependency 'SimpleAuth/Core'
8580 ss . dependency 'SimpleAuth/UI'
86-
8781 ss . source_files = 'Providers/FoursquareWeb/**/*.{h,m}'
8882 end
8983
9084 s . subspec 'DropboxWeb' do |ss |
91- ss . dependency 'SimpleAuth/Core'
9285 ss . dependency 'SimpleAuth/UI'
93-
9486 ss . source_files = 'Providers/DropboxWeb/**/*.{h,m}'
9587 end
9688
9789 s . subspec 'LinkedInWeb' do |ss |
98- ss . dependency 'SimpleAuth/Core'
9990 ss . dependency 'SimpleAuth/UI'
100-
10191 ss . source_files = 'Providers/LinkedIn/**/*.{h,m}'
10292 end
10393
10494 s . subspec 'SinaWeiboWeb' do |ss |
105- ss . dependency 'SimpleAuth/Core'
106-
95+ ss . dependency 'SimpleAuth/UI'
10796 ss . source_files = 'Providers/SinaWeiboWeb/**/*.{h,m}'
108- ss . frameworks = 'UIKit'
10997 end
11098end
0 commit comments