Skip to content
This repository was archived by the owner on Aug 16, 2023. It is now read-only.

Commit 0b35a55

Browse files
committed
Exclude UI directory from Core sub spec.
1 parent df34a7c commit 0b35a55

File tree

1 file changed

+4
-16
lines changed

1 file changed

+4
-16
lines changed

SimpleAuth.podspec

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -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
11098
end

0 commit comments

Comments
 (0)