/
ReactiveCocoaEx.podspec.json
90 lines (87 loc) · 2.34 KB
/
ReactiveCocoaEx.podspec.json
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
{
"name": "ReactiveCocoaEx",
"version": "4.1.0",
"summary": "homemade ReactiveCocoa that only works for iOS and don't have deprecation warnings!",
"description": "ReactiveCocoa (RAC) is an Objective-C framework for Functional Reactive Programming.\nIt provides APIs for composing and transforming streams of values.",
"homepage": "https://github.com/ReactiveCocoa/ReactiveCocoa",
"license": {
"type": "MIT",
"file": "LICENSE.md"
},
"authors": {
"Hai Feng Kao": "haifeng@cocoaspice.com"
},
"platforms": {
"ios": "8.0"
},
"source": {
"git": "https://github.com/haifengkao/ReactiveCocoaEx.git",
"tag": "v4.1.0Ex"
},
"dependencies": {
"Result": [
"~> 2.0"
]
},
"frameworks": "Foundation",
"default_subspecs": "UI",
"prepare_command": "sed -i '' 's@<ReactiveCocoa/\\(.*\\)>@\"\\1\"@g' ReactiveCocoa/ReactiveCocoa.h",
"subspecs": [
{
"name": "no-arc",
"source_files": "ReactiveCocoa/Objective-C/RACObjCRuntime.{h,m}",
"requires_arc": false
},
{
"name": "Core",
"source_files": "ReactiveCocoa/**/*.{d,h,m}",
"exclude_files": [
"ReactiveCocoa/**/*{RACObjCRuntime,AppKit,NSControl,NSText,NSTable}*"
],
"header_dir": "ReactiveCocoa",
"private_header_files": [
"**/*Private.h",
"**/*EXTRuntimeExtensions.h",
"**/RACEmpty*.h"
],
"dependencies": {
"ReactiveCocoa/no-arc": [
]
},
"watchos": {
"exclude_files": "**/NSURLConnection*",
"pod_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "DTRACE_PROBES_DISABLED=1"
}
}
},
{
"name": "UI",
"dependencies": {
"ReactiveCocoa/Core": [
]
},
"ios": {
"source_files": [
],
"frameworks": "UIKit"
},
"osx": {
"source_files": [
"**/ReactiveCocoa.h",
"ReactiveCocoa/**/*{AppKit,NSControl,NSText,NSTable}*"
],
"frameworks": "AppKit"
},
"tvos": {
"source_files": [
"**/ReactiveCocoa.h",
"ReactiveCocoa/**/*{UIButton,UICollectionReusableView,UIControl,UIGestureRecognizer,UISegmentedControl,UITableViewCell,UITableViewHeaderFooterView,UIText}*"
]
},
"watchos": {
"source_files": "**/ReactiveCocoa.h"
}
}
]
}