Skip to content

Commit 2543279

Browse files
committed
Merge pull request swisspol#256 from anton-matosov/master
Fixed CocoaLumberjack deps
2 parents 5f2877b + 95231b1 commit 2543279

1 file changed

Lines changed: 34 additions & 12 deletions

File tree

GCDWebServer.podspec

Lines changed: 34 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -33,21 +33,43 @@ Pod::Spec.new do |s|
3333
cs.osx.framework = 'SystemConfiguration'
3434
end
3535

36-
s.subspec 'WebDAV' do |cs|
36+
s.subspec "CocoaLumberjack" do |cs|
3737
cs.dependency 'GCDWebServer/Core'
38-
cs.source_files = 'GCDWebDAVServer/*.{h,m}'
39-
cs.requires_arc = true
40-
cs.ios.library = 'xml2'
41-
cs.tvos.library = 'xml2'
42-
cs.osx.library = 'xml2'
43-
cs.compiler_flags = '-I$(SDKROOT)/usr/include/libxml2'
38+
cs.dependency 'CocoaLumberjack', '~> 2'
4439
end
4540

46-
s.subspec 'WebUploader' do |cs|
47-
cs.dependency 'GCDWebServer/Core'
48-
cs.source_files = 'GCDWebUploader/*.{h,m}'
49-
cs.requires_arc = true
50-
cs.resource = "GCDWebUploader/GCDWebUploader.bundle"
41+
s.subspec 'WebDAV' do |cs|
42+
cs.default_subspec = 'Core'
43+
44+
cs.subspec "Core" do |ccs|
45+
ccs.dependency 'GCDWebServer/Core'
46+
ccs.source_files = 'GCDWebDAVServer/*.{h,m}'
47+
ccs.requires_arc = true
48+
ccs.ios.library = 'xml2'
49+
ccs.tvos.library = 'xml2'
50+
ccs.osx.library = 'xml2'
51+
ccs.compiler_flags = '-I$(SDKROOT)/usr/include/libxml2'
52+
end
53+
54+
cs.subspec "CocoaLumberjack" do |cscl|
55+
cscl.dependency 'GCDWebServer/WebDAV/Core'
56+
cscl.dependency 'GCDWebServer/CocoaLumberjack'
57+
end
5158
end
5259

60+
s.subspec 'WebUploader' do |cs|
61+
cs.default_subspec = 'Core'
62+
63+
cs.subspec "Core" do |ccs|
64+
ccs.dependency 'GCDWebServer/Core'
65+
ccs.source_files = 'GCDWebUploader/*.{h,m}'
66+
ccs.requires_arc = true
67+
ccs.resource = "GCDWebUploader/GCDWebUploader.bundle"
68+
end
69+
70+
cs.subspec "CocoaLumberjack" do |cscl|
71+
cscl.dependency 'GCDWebServer/WebUploader/Core'
72+
cscl.dependency 'GCDWebServer/CocoaLumberjack'
73+
end
74+
end
5375
end

0 commit comments

Comments
 (0)