This repository has been archived by the owner on Nov 15, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 103
/
PSOperations.podspec
53 lines (39 loc) · 1.61 KB
/
PSOperations.podspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
Pod::Spec.new do |s|
s.name = "PSOperations"
s.version = "5.0.6"
s.swift_version = "5.3"
s.summary = "This is an adaptation of the sample code provided in the Advanced NSOperations session of WWDC 2015"
s.description = <<-DESC
PSOperations is a framework that leverages the power of NSOperation and NSOperationQueue. It enables you to use operations more easily in all parts of your project.
This is an adaptation of the sample code provided in the [Advanced NSOperations session of WWDC 2015](https://developer.apple.com/videos/wwdc/2015/?id=226).
DESC
s.homepage = "https://github.com/pluralsight/PSOperations"
s.license = { :type => 'Apache 2.0' }
s.author = "Matt McMurry", "Mark Schultz"
s.ios.deployment_target = '10.3'
s.watchos.deployment_target = "2.0"
s.osx.deployment_target = "10.15"
s.tvos.deployment_target = "9.0"
s.requires_arc = true
s.source = { git: "https://github.com/pluralsight/PSOperations.git", tag: s.version.to_s }
s.source_files = "PSOperations/*.swift"
s.subspec "Core" do |sb|
sb.source_files = "PSOperations/*.swift"
end
s.subspec "Health" do |sb|
sb.dependency 'PSOperations/Core'
sb.source_files = "PSOperationsHealth/*.swift"
end
s.subspec "Passbook" do |sb|
sb.dependency 'PSOperations/Core'
sb.source_files = "PSOperationsPassbook/*.swift"
end
s.subspec "Calendar" do |sb|
sb.dependency 'PSOperations/Core'
sb.source_files = "PSOperationsCalendar/*.swift"
end
s.subspec "Location" do |sb|
sb.dependency 'PSOperations/Core'
sb.source_files = "PSOperationsLocation/*.swift"
end
end