This repository has been archived by the owner on Aug 29, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 47
/
BNRDeferred.podspec
43 lines (34 loc) · 2.76 KB
/
BNRDeferred.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
Pod::Spec.new do |s|
# ――― Spec Metadata ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.name = "BNRDeferred"
s.version = "4.1.0"
s.summary = "Work with values that haven't been determined yet."
s.description = <<-DESC
Deferred is an asynchronous promise-style API that can be used as an
alternative to the "block callback" pattern. It lets you work with values that
haven't been determined yet, like an array that's coming later (one day!) from
a web service call. It was originally inspired by OCaml's Deferred library.
DESC
s.homepage = "https://github.com/bignerdranch/Deferred"
s.documentation_url = "https://bignerdranch.github.io/Deferred/"
# ――― Spec License ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.license = { :type => 'MIT', :file => 'LICENSE' }
# ――― Author Metadata ――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.authors = {"Zachary Waldowski" => "[email protected]",
"Big Nerd Ranch" => nil}
# ――― Platform Specifics ――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.swift_version = "5.1"
s.cocoapods_version = ">=1.1.0"
s.ios.deployment_target = "10.0"
s.osx.deployment_target = "10.12"
s.watchos.deployment_target = "3.0"
s.tvos.deployment_target = "10.0"
# ――― Source Location ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.source = { :git => "https://github.com/bignerdranch/Deferred.git", :tag => "#{s.version}" }
# ――― Source Settings ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.source_files = "Sources/**/*.swift"
s.preserve_path = "Sources/CAtomics"
s.module_name = "Deferred"
# ――― Project Settings ――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.pod_target_xcconfig = { "SWIFT_INCLUDE_PATHS": "$(PODS_TARGET_SRCROOT)/Sources/CAtomics/include" }
end