[Delete] DSPSDK 1.0.0.3
[CocoaPods.git] / Specs / 6 / 1 / 8 / RACObjC / 3.2.2 / RACObjC.podspec.json
blobc07fae8ea5ff0e2b4b79ddb37cfdcbe42ebcd781
2   "name": "RACObjC",
3   "version": "3.2.2",
4   "summary": "The 2.x ReactiveCocoa Objective-C API: Streams of values over time",
5   "description": "ReactiveObjC (formally ReactiveCocoa or RAC) is an Objective-C\nframework inspired by [Functional Reactive Programming](\nhttp://en.wikipedia.org/wiki/Functional_reactive_programming).\nIt provides APIs for composing and **transforming streams of values**.",
6   "homepage": "https://github.com/sdkdimon/RACObjC",
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "documentation_url": "https://github.com/sdkdimon/RACObjC/tree/master/Documentation#readme",
12   "authors": "Dmitry Lizin",
13   "source": {
14     "git": "https://github.com/sdkdimon/RACObjC.git",
15     "tag": "3.2.2"
16   },
17   "platforms": {
18     "ios": "12.0",
19     "osx": "10.13",
20     "watchos": "2.0",
21     "tvos": "12.0"
22   },
23   "module_map": false,
24   "requires_arc": true,
25   "frameworks": "Foundation",
26   "prepare_command": "find -E . -type f -not -name 'RAC*' -regex '.*(EXT.*|metamacros)\\.[hm]$' \\\n          -execdir mv '{}' RAC'{}' \\;\nfind . -regex '.*\\.[hm]' \\\n       -exec perl -pi \\\n                  -e 's@\"(?:(?!RAC)(EXT.*|metamacros))\\.h\"@\"RAC\\1.h\"@' '{}' \\;\nfind . -regex '.*\\.[hm]' \\\n       -exec perl -pi \\\n                  -e 's@<RACObjC/(?:(?!RAC)(EXT.*|metamacros))\\.h>@<RACObjC/RAC\\1.h>@' '{}' \\;",
27   "subspecs": [
28     {
29       "name": "Core",
30       "source_files": [
31         "Core/RACObjC/Classes/EXTObjC/*.{h,m}",
32         "Core/RACObjC/Classes/**/*.{h,m,d}",
33         "Core/RACObjC/RACObjC.h"
34       ],
35       "private_header_files": [
36         "Core/RACObjC/Classes/**/*Private.h",
37         "Core/RACObjC/Classes/**/*EXTRuntimeExtensions.h",
38         "Core/RACObjC/Classes/**/RACEmpty*.h"
39       ]
40     },
41     {
42       "name": "UI",
43       "platforms": {
44         "ios": "12.0",
45         "osx": "10.13",
46         "tvos": "12.0"
47       },
48       "dependencies": {
49         "RACObjC/Core": [
51         ]
52       },
53       "source_files": [
54         "UI/RACObjC-UI/Classes/**/*.{h,m}",
55         "UI/RACObjC-UI/RACObjCUI.h"
56       ],
57       "ios": {
58         "exclude_files": "UI/RACObjC-UI/Classes/**/*{AppKit,NSControl,NSText}*"
59       },
60       "osx": {
61         "exclude_files": "UI/RACObjC-UI/Classes/**/*{UIActionSheet,UIAlertView,UIBarButtonItem,UIButton,UICollectionReusableView,UIControl,UIDatePicker,UIGestureRecognizer,UIImagePicker,UIRefreshControl,UISegmentedControl,UISlider,UIStepper,UISwitch,UITableViewCell,UITableViewHeaderFooterView,UIText,MK}*"
62       },
63       "tvos": {
64         "exclude_files": "UI/RACObjC-UI/Classes/**/*{AppKit,NSControl,NSText,NSTable,UIActionSheet,UIAlertView,UIDatePicker,UIImagePicker,UIRefreshControl,UISlider,UIStepper,UISwitch,MK}*"
65       }
66     }
67   ]