forked from pluralsight/PSOperations
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathPSOperations.podspec
53 lines (39 loc) · 1.6 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.1"
s.swift_version = "5.0"
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 => 'MIT' }
s.author = "Matt McMurry", "Mark Schultz"
s.ios.deployment_target = '8.0'
s.watchos.deployment_target = "2.0"
s.osx.deployment_target = "10.11"
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