[Add] MixedObject 1.0.0
[CocoaPods.git] / Specs / 8 / 1 / 2 / MyiOSHelpers / 0.1.1 / MyiOSHelpers.podspec.json
blob15a8470b18e6fa522fe36263b7b21bcdf95decb2
2   "name": "MyiOSHelpers",
3   "version": "0.1.1",
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.1.1"
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"
23     ],
24     "MTDates": [
25       "~>0.12"
26     ],
27     "Underscore.m": [
28       "~>0.2"
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": [
58                     "0.1.1"
59                   ],
60                   "MyiOSHelpers/Logic/Categories": [
61                     "0.1.1"
62                   ],
63                   "MyiOSHelpers/Logic/ThirdPartyHelpers/CocoaLumberjack": [
64                     "0.1.1"
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                     "0.1.1"
80                   ],
81                   "MyiOSHelpers/Logic/Categories": [
82                     "0.1.1"
83                   ],
84                   "MyiOSHelpers/Logic/ThirdPartyHelpers/CocoaLumberjack": [
85                     "0.1.1"
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                   "0.1.1"
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                   "0.1.1"
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                   "0.1.1"
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                   "0.1.1"
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                   "0.1.1"
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                   "0.1.1"
184                 ]
185               }
186             },
187             {
188               "name": "NSOperationQueue",
189               "source_files": "MyiOSHelpers/Logic/Categories/NSOperationQueue/*.{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                   "0.1.1"
197                 ]
198               }
199             },
200             {
201               "name": "NSRunLoop",
202               "source_files": "MyiOSHelpers/Logic/Categories/NSRunLoop/*.{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                   "0.1.1"
210                 ]
211               }
212             },
213             {
214               "name": "NSString",
215               "source_files": "MyiOSHelpers/Logic/Categories/NSString/*.{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                   "0.1.1"
223                 ]
224               }
225             },
226             {
227               "name": "UIApplication",
228               "source_files": "MyiOSHelpers/Logic/Categories/UIApplication/*.{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                   "0.1.1"
236                 ]
237               }
238             },
239             {
240               "name": "UIDevice",
241               "source_files": "MyiOSHelpers/Logic/Categories/UIDevice/*.{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                   "0.1.1"
249                 ]
250               }
251             },
252             {
253               "name": "NSObject",
254               "source_files": "MyiOSHelpers/Logic/Categories/NSObject/*.{h,m}",
255               "dependencies": {
256                 "MyiOSHelpers/Logic/Categories/NSDictionary": [
257                   "0.1.1"
258                 ]
259               }
260             }
261           ]
262         },
263         {
264           "name": "ThirdPartyHelpers",
265           "source_files": "MyiOSHelpers/Logic/ThirdPartyHelpers/*.h",
266           "subspecs": [
267             {
268               "name": "KeyValueObjectMapping",
269               "source_files": "MyiOSHelpers/Logic/ThirdPartyHelpers/KeyValueObjectMapping/*.{h,m}",
270               "ios": {
271                 "dependencies": {
272                   "DCKeyValueObjectMapping": [
273                     "~>1.4"
274                   ],
275                   "NSObject-ObjectMap": [
276                     "~>2.1"
277                   ]
278                 }
279               }
280             },
281             {
282               "name": "MongoDB",
283               "source_files": "MyiOSHelpers/Logic/ThirdPartyHelpers/Mongo/*.{h,m}",
284               "ios": {
285                 "dependencies": {
286                   "MyiOSHelpers/Logic/ThirdPartyHelpers/KeyValueObjectMapping": [
288                   ],
289                   "NSObject-ObjectMap": [
290                     "~>2.2"
291                   ],
292                   "Underscore.m": [
293                     "~>0.2.1"
294                   ]
295                 }
296               },
297               "prefix_header_contents": [
298                 "#import \"Underscore.h\"",
299                 "#ifndef _",
300                 "#define _ Underscore",
301                 "#endif"
302               ]
303             },
304             {
305               "name": "CocoaLumberjack",
306               "ios": {
307                 "dependencies": {
308                   "CocoaLumberjack": [
310                   ],
311                   "LumberjackPrettyClassInformation": [
312                     "~>1.0"
313                   ]
314                 }
315               },
316               "prefix_header_contents": [
317                 "#import \"Lumberjack-Default-Log-Level.h\"",
318                 "#import \"PrettyClassInformationLogFormatter.h\""
319               ],
320               "source_files": "MyiOSHelpers/Logic/ThirdPartyHelpers/CocoaLumberjack/*.{h,m}"
321             },
322             {
323               "name": "ReactiveCocoa",
324               "source_files": "MyiOSHelpers/Logic/ThirdPartyHelpers/ReactiveCocoa/*.{h,m}",
325               "ios": {
326                 "dependencies": {
327                   "MyiOSHelpers/Logic/Blocks": [
328                     "0.1.1"
329                   ],
330                   "ReactiveCocoa": [
331                     "~>2.3"
332                   ]
333                 }
334               }
335             }
336           ]
337         }
338       ]
339     }
340   ]