Skip to content

Commit 514b0ba

Browse files
Merge pull request #35 from PaystackHQ/patch/pod-linting
Fix pod linting issues
2 parents 775fc5e + 47247d1 commit 514b0ba

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

Paystack.podspec

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,14 @@ Pod::Spec.new do |s|
1414
s.ios.weak_frameworks = 'PassKit', 'AddressBook'
1515
s.requires_arc = true
1616
s.ios.deployment_target = '11.0'
17+
s.default_subspecs = 'Core'
1718
s.swift_versions = '5.0'
18-
s.public_header_files = 'Paystack/Classes/PublicHeaders/*.h', 'Paystack/Classes/RSA/*.h'
19-
s.source_files = 'Paystack/Classes/**/*.{swift,h,m}'
20-
s.resources = 'Paystack/Resources/**/*'
21-
19+
20+
s.subspec 'Core' do |ss|
21+
ss.public_header_files = 'Paystack/PublicHeaders/*.h', 'Paystack/RSA/*.h'
22+
ss.ios.public_header_files = 'Paystack/PublicHeaders/UI/*.h'
23+
ss.source_files = 'Paystack/PublicHeaders/*.h', 'Paystack/RSA/*.{h,m}', 'Paystack/*.{h,m}'
24+
ss.ios.source_files = 'Paystack/PublicHeaders/UI/*.h', 'Paystack/UI/*.{h,m}', 'Paystack/**/*.{swift}'
25+
ss.resources = 'Paystack/Resources/**/*'
26+
end
2227
end

0 commit comments

Comments
 (0)