[Add] RongCloudRTC 5.12.0
[CocoaPods.git] / Specs / 0 / d / 2 / ReactiveCocoa / 2.3 / ReactiveCocoa.podspec.json
blob0f5c8238944e4c2e8c904b9050406266e10657ce
2   "name": "ReactiveCocoa",
3   "version": "2.3",
4   "summary": "A framework for composing and transforming streams of values.",
5   "homepage": "https://github.com/blog/1107-reactivecocoa-is-now-open-source",
6   "authors": {
7     "Josh Abernathy": "josh@github.com"
8   },
9   "source": {
10     "git": "https://github.com/ReactiveCocoa/ReactiveCocoa.git",
11     "tag": "v2.3"
12   },
13   "license": "MIT",
14   "description": "ReactiveCocoa (RAC) is an Objective-C framework for Functional Reactive Programming. It provides APIs for composing and transforming streams of values.",
15   "requires_arc": true,
16   "platforms": {
17     "ios": "5.0",
18     "osx": "10.7"
19   },
20   "compiler_flags": "-DOS_OBJECT_USE_OBJC=0",
21   "prepare_command": "    find . \\( -regex '.*EXT.*\\.[mh]$' -o -regex '.*metamacros\\.[mh]$' \\) -execdir mv {} RAC{} \\;\n    find . -regex '.*\\.[hm]' -exec sed -i '' -E 's@\"(EXT.*|metamacros)\\.h\"@\"RAC\\1.h\"@' {} \\;\n    find . -regex '.*\\.[hm]' -exec sed -i '' -E 's@<ReactiveCocoa/(EXT.*)\\.h>@<ReactiveCocoa/RAC\\1.h>@' {} \\;\n",
22   "default_subspecs": [
23     "UI"
24   ],
25   "subspecs": [
26     {
27       "name": "no-arc",
28       "source_files": "ReactiveCocoaFramework/ReactiveCocoa/RACObjCRuntime.{h,m}",
29       "requires_arc": false
30     },
31     {
32       "name": "Core",
33       "dependencies": {
34         "ReactiveCocoa/no-arc": [
36         ]
37       },
38       "source_files": "ReactiveCocoaFramework/ReactiveCocoa/**/*.{d,h,m}",
39       "private_header_files": [
40         "**/*Private.h",
41         "**/*EXTRuntimeExtensions.h"
42       ],
43       "exclude_files": "ReactiveCocoaFramework/ReactiveCocoa/**/*{RACObjCRuntime,AppKit,NSControl,NSText,NSTable,UIActionSheet,UIAlertView,UIBarButtonItem,UIButton,UICollectionReusableView,UIControl,UIDatePicker,UIGestureRecognizer,UIRefreshControl,UISegmentedControl,UISlider,UIStepper,UISwitch,UITableViewCell,UITableViewHeaderFooterView,UIText}*",
44       "header_dir": "ReactiveCocoa"
45     },
46     {
47       "name": "UI",
48       "dependencies": {
49         "ReactiveCocoa/Core": [
51         ]
52       },
53       "source_files": "ReactiveCocoaFramework/ReactiveCocoa/**/*{AppKit,NSControl,NSText,NSTable,UIActionSheet,UIAlertView,UIBarButtonItem,UIButton,UICollectionReusableView,UIControl,UIDatePicker,UIGestureRecognizer,UIRefreshControl,UISegmentedControl,UISlider,UIStepper,UISwitch,UITableViewCell,UITableViewHeaderFooterView,UIText}*",
54       "osx": {
55         "exclude_files": "ReactiveCocoaFramework/ReactiveCocoa/**/*{UIActionSheet,UIAlertView,UIBarButtonItem,UIButton,UICollectionReusableView,UIControl,UIDatePicker,UIGestureRecognizer,UIRefreshControl,UISegmentedControl,UISlider,UIStepper,UISwitch,UITableViewCell,UITableViewHeaderFooterView,UIText}*.{d,h,m}"
56       },
57       "ios": {
58         "exclude_files": "ReactiveCocoaFramework/ReactiveCocoa/**/*{AppKit,NSControl,NSText,NSTable}*.{d,h,m}"
59       },
60       "header_dir": "ReactiveCocoa"
61     }
62   ]