[Add] AlibabacloudBPStudio20210931 4.0.4
[CocoaPods.git] / Specs / 8 / 1 / 2 / MyiOSHelpers / 1.0.6 / MyiOSHelpers.podspec.json
blob9c5f5f73cc502f34f8e853ffb6c4e94d8b2e36a9
2   "name": "MyiOSHelpers",
3   "version": "1.0.6",
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   "description": "collection of often used but very time consuming to recreate logic for iOS.",
11   "source": {
12     "git": "https://github.com/premosystems/MyiOSHelpers.git",
13     "tag": "1.0.6"
14   },
15   "requires_arc": true,
16   "platforms": {
17     "ios": "7.0"
18   },
19   "resources": "MyiOSHelpers.podspec",
20   "source_files": "MyiOSHelpers/*.{h,m}",
21   "subspecs": [
22     {
23       "name": "Logic",
24       "source_files": "MyiOSHelpers/Logic/*.{h,m}",
25       "subspecs": [
26         {
27           "name": "Apple",
28           "source_files": "MyiOSHelpers/Logic/Apple/*.h",
29           "subspecs": [
30             {
31               "name": "CoreData",
32               "source_files": "MyiOSHelpers/Logic/Apple/CoreData/*.{h,m}",
33               "ios": {
34                 "frameworks": "CoreData",
35                 "dependencies": {
36                   "MyiOSHelpers/Logic/Blocks": [
37                     "1.0.6"
38                   ],
39                   "MyiOSHelpers/Logic/Categories": [
40                     "1.0.6"
41                   ],
42                   "MyiOSHelpers/Logic/ThirdPartyHelpers/KeyValueObjectMapping": [
43                     "1.0.6"
44                   ],
45                   "MagicalRecord": [
46                     "~> 2.2.0"
47                   ]
48                 }
49               }
50             },
51             {
52               "name": "CoreLocation",
53               "source_files": "MyiOSHelpers/Logic/Apple/CoreLocation/*.{h,m}",
54               "ios": {
55                 "frameworks": "CoreLocation",
56                 "dependencies": {
57                   "MyiOSHelpers/Logic/Blocks": [
58                     "1.0.6"
59                   ],
60                   "MyiOSHelpers/Logic/Categories": [
61                     "1.0.6"
62                   ],
63                   "MyiOSHelpers/Logic/ThirdPartyHelpers/CocoaLumberjack": [
64                     "1.0.6"
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": [
79                     "1.0.6"
80                   ],
81                   "MyiOSHelpers/Logic/Categories": [
82                     "1.0.6"
83                   ],
84                   "MyiOSHelpers/Logic/ThirdPartyHelpers/CocoaLumberjack": [
85                     "1.0.6"
86                   ]
87                 }
88               },
89               "prefix_header_contents": [
90                 "#import \"Lumberjack-Default-Log-Level.h\"",
91                 "#import \"PrettyClassInformationLogFormatter.h\""
92               ]
93             }
94           ]
95         },
96         {
97           "name": "Blocks",
98           "source_files": "MyiOSHelpers/Logic/Blocks/*.h"
99         },
100         {
101           "name": "Categories",
102           "source_files": "MyiOSHelpers/Logic/Categories/*.{h,m}",
103           "dependencies": {
104             "NSDate+Helper": [
105               "~> 0.0.1"
106             ]
107           },
108           "subspecs": [
109             {
110               "name": "NSArray",
111               "source_files": "MyiOSHelpers/Logic/Categories/NSArray/*.{h,m}",
112               "prefix_header_contents": [
113                 "#import \"Lumberjack-Default-Log-Level.h\"",
114                 "#import \"PrettyClassInformationLogFormatter.h\""
115               ],
116               "dependencies": {
117                 "MyiOSHelpers/Logic/ThirdPartyHelpers/CocoaLumberjack": [
118                   "1.0.6"
119                 ]
120               }
121             },
122             {
123               "name": "NSData",
124               "source_files": "MyiOSHelpers/Logic/Categories/NSData/*.{h,m}",
125               "prefix_header_contents": [
126                 "#import \"Lumberjack-Default-Log-Level.h\"",
127                 "#import \"PrettyClassInformationLogFormatter.h\""
128               ],
129               "dependencies": {
130                 "MyiOSHelpers/Logic/ThirdPartyHelpers/CocoaLumberjack": [
131                   "1.0.6"
132                 ]
133               }
134             },
135             {
136               "name": "NSDate",
137               "source_files": "MyiOSHelpers/Logic/Categories/NSDate/*.{h,m}",
138               "prefix_header_contents": [
139                 "#import \"Lumberjack-Default-Log-Level.h\"",
140                 "#import \"PrettyClassInformationLogFormatter.h\""
141               ],
142               "dependencies": {
143                 "MyiOSHelpers/Logic/ThirdPartyHelpers/CocoaLumberjack": [
144                   "1.0.6"
145                 ]
146               }
147             },
148             {
149               "name": "NSDictionary",
150               "source_files": "MyiOSHelpers/Logic/Categories/NSDictionary/*.{h,m}",
151               "prefix_header_contents": [
152                 "#import \"Lumberjack-Default-Log-Level.h\"",
153                 "#import \"PrettyClassInformationLogFormatter.h\""
154               ],
155               "dependencies": {
156                 "MyiOSHelpers/Logic/ThirdPartyHelpers/CocoaLumberjack": [
157                   "1.0.6"
158                 ]
159               }
160             },
161             {
162               "name": "NSError",
163               "source_files": "MyiOSHelpers/Logic/Categories/NSError/*.{h,m}",
164               "prefix_header_contents": [
165                 "#import \"Lumberjack-Default-Log-Level.h\"",
166                 "#import \"PrettyClassInformationLogFormatter.h\""
167               ],
168               "dependencies": {
169                 "MyiOSHelpers/Logic/ThirdPartyHelpers/CocoaLumberjack": [
170                   "1.0.6"
171                 ]
172               }
173             },
174             {
175               "name": "NSNull",
176               "source_files": "MyiOSHelpers/Logic/Categories/NSNull/*.{h,m}",
177               "prefix_header_contents": [
178                 "#import \"Lumberjack-Default-Log-Level.h\"",
179                 "#import \"PrettyClassInformationLogFormatter.h\""
180               ],
181               "dependencies": {
182                 "MyiOSHelpers/Logic/ThirdPartyHelpers/CocoaLumberjack": [
183                   "1.0.6"
184                 ]
185               }
186             },
187             {
188               "name": "NSNumber",
189               "source_files": "MyiOSHelpers/Logic/Categories/NSNumber/*.{h,m}",
190               "prefix_header_contents": [
191                 "#import \"Lumberjack-Default-Log-Level.h\"",
192                 "#import \"PrettyClassInformationLogFormatter.h\""
193               ],
194               "dependencies": {
195                 "MyiOSHelpers/Logic/ThirdPartyHelpers/CocoaLumberjack": [
196                   "1.0.6"
197                 ]
198               }
199             },
200             {
201               "name": "NSOperationQueue",
202               "source_files": "MyiOSHelpers/Logic/Categories/NSOperationQueue/*.{h,m}",
203               "prefix_header_contents": [
204                 "#import \"Lumberjack-Default-Log-Level.h\"",
205                 "#import \"PrettyClassInformationLogFormatter.h\""
206               ],
207               "dependencies": {
208                 "MyiOSHelpers/Logic/ThirdPartyHelpers/CocoaLumberjack": [
209                   "1.0.6"
210                 ]
211               }
212             },
213             {
214               "name": "NSRunLoop",
215               "source_files": "MyiOSHelpers/Logic/Categories/NSRunLoop/*.{h,m}",
216               "prefix_header_contents": [
217                 "#import \"Lumberjack-Default-Log-Level.h\"",
218                 "#import \"PrettyClassInformationLogFormatter.h\""
219               ],
220               "dependencies": {
221                 "MyiOSHelpers/Logic/ThirdPartyHelpers/CocoaLumberjack": [
222                   "1.0.6"
223                 ]
224               }
225             },
226             {
227               "name": "NSString",
228               "source_files": "MyiOSHelpers/Logic/Categories/NSString/*.{h,m}",
229               "prefix_header_contents": [
230                 "#import \"Lumberjack-Default-Log-Level.h\"",
231                 "#import \"PrettyClassInformationLogFormatter.h\""
232               ],
233               "dependencies": {
234                 "MyiOSHelpers/Logic/ThirdPartyHelpers/CocoaLumberjack": [
235                   "1.0.6"
236                 ]
237               }
238             },
239             {
240               "name": "UIApplication",
241               "source_files": "MyiOSHelpers/Logic/Categories/UIApplication/*.{h,m}",
242               "prefix_header_contents": [
243                 "#import \"Lumberjack-Default-Log-Level.h\"",
244                 "#import \"PrettyClassInformationLogFormatter.h\""
245               ],
246               "dependencies": {
247                 "MyiOSHelpers/Logic/ThirdPartyHelpers/CocoaLumberjack": [
248                   "1.0.6"
249                 ]
250               }
251             },
252             {
253               "name": "UIDevice",
254               "source_files": "MyiOSHelpers/Logic/Categories/UIDevice/*.{h,m}",
255               "prefix_header_contents": [
256                 "#import \"Lumberjack-Default-Log-Level.h\"",
257                 "#import \"PrettyClassInformationLogFormatter.h\""
258               ],
259               "dependencies": {
260                 "MyiOSHelpers/Logic/ThirdPartyHelpers/CocoaLumberjack": [
261                   "1.0.6"
262                 ]
263               }
264             },
265             {
266               "name": "NSObject",
267               "source_files": "MyiOSHelpers/Logic/Categories/NSObject/*.{h,m}",
268               "dependencies": {
269                 "MyiOSHelpers/Logic/Categories/NSDictionary": [
270                   "1.0.6"
271                 ]
272               }
273             }
274           ]
275         },
276         {
277           "name": "ThirdPartyHelpers",
278           "source_files": "MyiOSHelpers/Logic/ThirdPartyHelpers/*.h",
279           "subspecs": [
280             {
281               "name": "KeyValueObjectMapping",
282               "source_files": "MyiOSHelpers/Logic/ThirdPartyHelpers/KeyValueObjectMapping/*.{h,m}",
283               "ios": {
284                 "dependencies": {
285                   "DCKeyValueObjectMapping": [
286                     "~> 1.4.0"
287                   ],
288                   "NSObject-ObjectMap": [
289                     "~> 2.3.1"
290                   ]
291                 }
292               }
293             },
294             {
295               "name": "MongoDB",
296               "source_files": "MyiOSHelpers/Logic/ThirdPartyHelpers/Mongo/*.{h,m}",
297               "ios": {
298                 "dependencies": {
299                   "MyiOSHelpers/Logic/ThirdPartyHelpers/KeyValueObjectMapping": [
301                   ],
302                   "NSObject-ObjectMap": [
303                     "~> 2.3.1"
304                   ],
305                   "Underscore.m": [
306                     "~> 0.2.1"
307                   ]
308                 }
309               },
310               "prefix_header_contents": [
311                 "#import \"Underscore.h\"",
312                 "#ifndef _",
313                 "#define _ Underscore",
314                 "#endif"
315               ]
316             },
317             {
318               "name": "CocoaLumberjack",
319               "ios": {
320                 "dependencies": {
321                   "LumberjackPrettyClassInformation": [
322                     "~>1.1.0"
323                   ]
324                 }
325               },
326               "prefix_header_contents": [
327                 "#import \"Lumberjack-Default-Log-Level.h\"",
328                 "#import \"PrettyClassInformationLogFormatter.h\""
329               ],
330               "source_files": "MyiOSHelpers/Logic/ThirdPartyHelpers/CocoaLumberjack/*.{h,m}"
331             },
332             {
333               "name": "ReactiveCocoa",
334               "source_files": "MyiOSHelpers/Logic/ThirdPartyHelpers/ReactiveCocoa/*.{h,m}",
335               "ios": {
336                 "dependencies": {
337                   "MyiOSHelpers/Logic/Blocks": [
338                     "1.0.6"
339                   ],
340                   "ReactiveCocoa": [
341                     "~>2.3.0"
342                   ]
343                 }
344               }
345             }
346           ]
347         }
348       ]
349     }
350   ]