[Add] AlibabacloudBPStudio20210931 4.0.4
[CocoaPods.git] / Specs / 8 / 1 / 2 / MyiOSHelpers / 0.0.5 / MyiOSHelpers.podspec.json
blobaa49987b3f2888dbd81378ea335f777d4fb1ab07
2   "name": "MyiOSHelpers",
3   "version": "0.0.5",
4   "homepage": "http://github.com/premosystems/MyiOSHelpers",
5   "authors": {
6     "Vincil Bishop": "vincil.bishop@vbishop.com"
7   },
8   "license": "MIT",
9   "summary": "A collection of often used but time consuming to recreate logic for iOS.",
10   "source": {
11     "git": "https://github.com/premosystems/MyiOSHelpers.git",
12     "tag": "0.0.5"
13   },
14   "requires_arc": true,
15   "platforms": {
16     "ios": "7.0"
17   },
18   "resources": "MyiOSHelpers.podspec",
19   "source_files": "MyiOSHelpers/*.{h,m}",
20   "dependencies": {
21     "DateTools": [
22       "~>1.3.0"
23     ],
24     "MTDates": [
25       "~>0.12.0"
26     ],
27     "Underscore.m": [
28       "~>0.2.1"
29     ]
30   },
31   "prefix_header_contents": [
32     "#import \"Underscore.h\"",
33     "#ifndef _",
34     "#define _ Underscore",
35     "#endif",
36     "#import \"DateTools.h\"",
37     "#ifndef MTDATES_NO_PREFIX",
38     "#define MTDATES_NO_PREFIX 1",
39     "#endif",
40     "#import \"NSDate+MTDates.h\""
41   ],
42   "subspecs": [
43     {
44       "name": "Logic",
45       "source_files": "MyiOSHelpers/Logic/*.{h,m}",
46       "subspecs": [
47         {
48           "name": "Apple",
49           "source_files": "MyiOSHelpers/Logic/Apple/*.h",
50           "subspecs": [
51             {
52               "name": "CoreLocation",
53               "source_files": "MyiOSHelpers/Logic/Apple/CoreLocation/*.{h,m}",
54               "ios": {
55                 "frameworks": "CoreLocation",
56                 "dependencies": {
57                   "MyiOSHelpers/Logic/Blocks": [
59                   ],
60                   "MyiOSHelpers/Logic/Categories": [
62                   ],
63                   "MyiOSHelpers/Logic/ThirdPartyHelpers/CocoaLumberjack": [
65                   ],
66                   "NSTimer-Blocks": [
67                     "~>0.0.1"
68                   ]
69                 }
70               }
71             },
72             {
73               "name": "CoreBluetooth",
74               "source_files": "MyiOSHelpers/Logic/Apple/CoreBluetooth/*.{h,m}",
75               "ios": {
76                 "frameworks": "CoreBluetooth",
77                 "dependencies": {
78                   "MyiOSHelpers/Logic/Blocks": [
80                   ],
81                   "MyiOSHelpers/Logic/Categories": [
83                   ],
84                   "MyiOSHelpers/Logic/ThirdPartyHelpers/CocoaLumberjack": [
86                   ]
87                 }
88               }
89             }
90           ]
91         },
92         {
93           "name": "Blocks",
94           "source_files": "MyiOSHelpers/Logic/Blocks/*.h"
95         },
96         {
97           "name": "Categories",
98           "source_files": "MyiOSHelpers/Logic/Categories/*.{h,m}",
99           "dependencies": {
100             "NSDate+Helper": [
101               "~>0.0.1"
102             ]
103           },
104           "subspecs": [
105             {
106               "name": "NSData",
107               "source_files": "MyiOSHelpers/Logic/Categories/NSData/*.{h,m}"
108             },
109             {
110               "name": "NSDate",
111               "source_files": "MyiOSHelpers/Logic/Categories/NSDate/*.{h,m}"
112             },
113             {
114               "name": "NSDictionary",
115               "source_files": "MyiOSHelpers/Logic/Categories/NSDictionary/*.{h,m}"
116             },
117             {
118               "name": "NSError",
119               "source_files": "MyiOSHelpers/Logic/Categories/NSError/*.{h,m}"
120             },
121             {
122               "name": "NSNull",
123               "source_files": "MyiOSHelpers/Logic/Categories/NSNull/*.{h,m}"
124             },
125             {
126               "name": "NSOperationQueue",
127               "source_files": "MyiOSHelpers/Logic/Categories/NSOperationQueue/*.{h,m}"
128             },
129             {
130               "name": "NSRunLoop",
131               "source_files": "MyiOSHelpers/Logic/Categories/NSRunLoop/*.{h,m}"
132             },
133             {
134               "name": "NSString",
135               "source_files": "MyiOSHelpers/Logic/Categories/NSString/*.{h,m}"
136             },
137             {
138               "name": "UIApplication",
139               "source_files": "MyiOSHelpers/Logic/Categories/UIApplication/*.{h,m}"
140             },
141             {
142               "name": "UIDevice",
143               "source_files": "MyiOSHelpers/Logic/Categories/UIDevice/*.{h,m}"
144             },
145             {
146               "name": "NSObject",
147               "source_files": "MyiOSHelpers/Logic/Categories/NSObject/*.{h,m}",
148               "dependencies": {
149                 "MyiOSHelpers/Logic/Categories/NSDictionary": [
151                 ]
152               }
153             }
154           ]
155         },
156         {
157           "name": "ThirdPartyHelpers",
158           "source_files": "MyiOSHelpers/Logic/ThirdPartyHelpers/*.h",
159           "subspecs": [
160             {
161               "name": "KeyValueObjectMapping",
162               "source_files": "MyiOSHelpers/Logic/ThirdPartyHelpers/KeyValueObjectMapping/*.{h,m}",
163               "ios": {
164                 "dependencies": {
165                   "DCKeyValueObjectMapping": [
166                     "~>1.4.0"
167                   ],
168                   "NSObject-ObjectMap": [
169                     "~>2.1"
170                   ]
171                 }
172               }
173             },
174             {
175               "name": "MongoDB",
176               "source_files": "MyiOSHelpers/Logic/ThirdPartyHelpers/Mongo/*.{h,m}",
177               "ios": {
178                 "dependencies": {
179                   "MyiOSHelpers/Logic/ThirdPartyHelpers/KeyValueObjectMapping": [
181                   ],
182                   "NSObject-ObjectMap": [
183                     "~>2.2"
184                   ],
185                   "Underscore.m": [
186                     "~>0.2.1"
187                   ]
188                 }
189               },
190               "prefix_header_contents": [
191                 "#import \"Underscore.h\"",
192                 "#ifndef _",
193                 "#define _ Underscore",
194                 "#endif"
195               ]
196             },
197             {
198               "name": "CocoaLumberjack",
199               "ios": {
200                 "dependencies": {
201                   "LumberjackPrettyClassInformation": [
202                     "~>1.0.0"
203                   ],
204                   "CocoaLumberjack": [
206                   ]
207                 }
208               },
209               "prefix_header_contents": [
210                 "#import \"Lumberjack-Default-Log-Level.h\"",
211                 "#import \"PrettyClassInformationLogFormatter.h\""
212               ],
213               "source_files": "MyiOSHelpers/Logic/ThirdPartyHelpers/CocoaLumberjack/*.{h,m}"
214             },
215             {
216               "name": "ReactiveCocoa",
217               "source_files": "MyiOSHelpers/Logic/ThirdPartyHelpers/ReactiveCocoa/*.{h,m}",
218               "ios": {
219                 "dependencies": {
220                   "MyiOSHelpers/Logic/Blocks": [
222                   ],
223                   "ReactiveCocoa": [
224                     "~>2.3"
225                   ]
226                 }
227               }
228             }
229           ]
230         }
231       ]
232     }
233   ]