[Add] RongCloudRTC 5.12.0
[CocoaPods.git] / Specs / d / 8 / 5 / YJCocoa / 8.0.2 / YJCocoa.podspec.json
blob97056fbf9c472c194cf3608c201538fef2916c50
2   "name": "YJCocoa",
3   "version": "8.0.2",
4   "authors": {
5     "阳君": "937447974@qq.com"
6   },
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "homepage": "https://github.com/937447974/YJCocoa",
12   "source": {
13     "git": "https://github.com/937447974/YJCocoa.git",
14     "tag": "8.0.2"
15   },
16   "summary": "YJ系列开源库",
17   "description": "姓名:阳君\nQQ:937447974\nYJ技术支持群:557445088",
18   "platforms": {
19     "ios": "8.0"
20   },
21   "preserve_paths": "Documentation/*.*",
22   "prepare_command": "sh Documentation/docset-installed.sh",
23   "frameworks": [
24     "UIKit",
25     "Foundation"
26   ],
27   "requires_arc": true,
28   "source_files": "Cocoa/*.{h,m}",
29   "default_subspecs": [
30     "AppFrameworks",
31     "AppServices",
32     "System"
33   ],
34   "subspecs": [
35     {
36       "name": "AppFrameworks",
37       "source_files": "Cocoa/AppFrameworks/*.{h,m}",
38       "subspecs": [
39         {
40           "name": "Foundation",
41           "source_files": "Cocoa/AppFrameworks/Foundation/*.{h,m}",
42           "subspecs": [
43             {
44               "name": "AOP",
45               "source_files": "Cocoa/AppFrameworks/Foundation/AOP/*.{h,m}"
46             },
47             {
48               "name": "Calendar",
49               "source_files": "Cocoa/AppFrameworks/Foundation/Calendar/*.{h,m}"
50             },
51             {
52               "name": "DictionaryModel",
53               "source_files": "Cocoa/AppFrameworks/Foundation/DictionaryModel/*.{h,m}",
54               "dependencies": {
55                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
57                 ]
58               }
59             },
60             {
61               "name": "Directory",
62               "source_files": "Cocoa/AppFrameworks/Foundation/Directory/*.{h,m}",
63               "dependencies": {
64                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
66                 ]
67               }
68             },
69             {
70               "name": "FileManager",
71               "source_files": "Cocoa/AppFrameworks/Foundation/FileManager/*.{h,m}"
72             },
73             {
74               "name": "Http",
75               "source_files": "Cocoa/AppFrameworks/Foundation/Http/*.{h,m}",
76               "dependencies": {
77                 "YJCocoa/AppFrameworks/Foundation/URLCode": [
79                 ]
80               }
81             },
82             {
83               "name": "KVO",
84               "source_files": "Cocoa/AppFrameworks/Foundation/KVO/*.{h,m}"
85             },
86             {
87               "name": "Log",
88               "source_files": "Cocoa/AppFrameworks/Foundation/Log/*.{h,m}"
89             },
90             {
91               "name": "PerformSelector",
92               "source_files": "Cocoa/AppFrameworks/Foundation/PerformSelector/*.{h,m}"
93             },
94             {
95               "name": "Router",
96               "source_files": "Cocoa/AppFrameworks/Foundation/Router/*.{h,m}",
97               "dependencies": {
98                 "YJCocoa/AppFrameworks/Foundation/Http": [
100                 ]
101               },
102               "subspecs": [
103                 {
104                   "name": "Manager",
105                   "source_files": "Cocoa/AppFrameworks/Foundation/Router/Manager/*.{h,m}",
106                   "dependencies": {
107                     "YJCocoa/AppFrameworks/Foundation/Router/Model": [
109                     ],
110                     "YJCocoa/AppFrameworks/Foundation/Singleton": [
112                     ]
113                   }
114                 },
115                 {
116                   "name": "Model",
117                   "source_files": "Cocoa/AppFrameworks/Foundation/Router/Model/*.{h,m}",
118                   "dependencies": {
119                     "YJCocoa/AppFrameworks/Foundation/Router/Protocol": [
121                     ]
122                   }
123                 },
124                 {
125                   "name": "Protocol",
126                   "source_files": "Cocoa/AppFrameworks/Foundation/Router/Protocol/*.{h,m}"
127                 }
128               ]
129             },
130             {
131               "name": "Singleton",
132               "source_files": "Cocoa/AppFrameworks/Foundation/Singleton/*.{h,m}",
133               "subspecs": [
134                 {
135                   "name": "Core",
136                   "source_files": "Cocoa/AppFrameworks/Foundation/Singleton/Core/*.{h,m}",
137                   "dependencies": {
138                     "YJCocoa/AppFrameworks/Foundation/Other": [
140                     ],
141                     "YJCocoa/System/Dispatch": [
143                     ]
144                   }
145                 }
146               ]
147             },
148             {
149               "name": "Swizzling",
150               "source_files": "Cocoa/AppFrameworks/Foundation/Swizzling/*.{h,m}",
151               "dependencies": {
152                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
154                 ],
155                 "YJCocoa/System/Dispatch": [
157                 ]
158               }
159             },
160             {
161               "name": "Timer",
162               "source_files": "Cocoa/AppFrameworks/Foundation/Timer/*.{h,m}",
163               "dependencies": {
164                 "YJCocoa/AppFrameworks/Foundation/Calendar": [
166                 ],
167                 "YJCocoa/AppFrameworks/Foundation/PerformSelector": [
169                 ],
170                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
172                 ],
173                 "YJCocoa/System/Security/Random": [
175                 ]
176               }
177             },
178             {
179               "name": "URLCode",
180               "source_files": "Cocoa/AppFrameworks/Foundation/URLCode/*.{h,m}"
181             },
182             {
183               "name": "URLSession",
184               "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/*.{h,m}",
185               "subspecs": [
186                 {
187                   "name": "Pool",
188                   "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/Pool/*.{h,m}",
189                   "dependencies": {
190                     "YJCocoa/AppFrameworks/Foundation/Singleton": [
192                     ]
193                   }
194                 },
195                 {
196                   "name": "Request",
197                   "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/Request/*.{h,m}",
198                   "dependencies": {
199                     "YJCocoa/AppFrameworks/Foundation/DictionaryModel": [
201                     ]
202                   }
203                 },
204                 {
205                   "name": "Task",
206                   "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/Task/*.{h,m}",
207                   "dependencies": {
208                     "YJCocoa/AppFrameworks/Foundation/URLSession/Pool": [
210                     ],
211                     "YJCocoa/AppFrameworks/Foundation/URLSession/Request": [
213                     ],
214                     "YJCocoa/System/Dispatch": [
216                     ]
217                   }
218                 }
219               ]
220             },
221             {
222               "name": "Other",
223               "source_files": "Cocoa/AppFrameworks/Foundation/Other/*.{h,m}"
224             }
225           ]
226         },
227         {
228           "name": "UIKit",
229           "source_files": "Cocoa/AppFrameworks/UIKit/*.{h,m}",
230           "subspecs": [
231             {
232               "name": "AutoLayout",
233               "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/*.{h,m}",
234               "subspecs": [
235                 {
236                   "name": "UIView",
237                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/UIView/*.{h,m}",
238                   "dependencies": {
239                     "YJCocoa/AppFrameworks/UIKit/AutoLayout/LayoutAnchor": [
241                     ]
242                   }
243                 },
244                 {
245                   "name": "UIViewController",
246                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/UIViewController/*.{h,m}",
247                   "dependencies": {
248                     "YJCocoa/AppFrameworks/UIKit/AutoLayout/LayoutAnchor": [
250                     ]
251                   }
252                 },
253                 {
254                   "name": "LayoutAnchor",
255                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/LayoutAnchor/*.{h,m}",
256                   "dependencies": {
257                     "YJCocoa/AppFrameworks/UIKit/AutoLayout/Extend": [
259                     ]
260                   }
261                 },
262                 {
263                   "name": "Extend",
264                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/Extend/*.{h,m}"
265                 }
266               ]
267             },
268             {
269               "name": "CollectionViewManager",
270               "subspecs": [
271                 {
272                   "name": "Core",
273                   "source_files": [
274                     "Cocoa/AppFrameworks/UIKit/CollectionViewManager/Core/*.{h,m}",
275                     "Cocoa/AppFrameworks/UIKit/CollectionViewManager/CollectionCell/*.{h,m}"
276                   ],
277                   "dependencies": {
278                     "YJCocoa/AppFrameworks/UIKit/CollectionViewManager/CollectionCellObject": [
280                     ],
281                     "YJCocoa/AppFrameworks/UIKit/ScrollViewManager": [
283                     ],
284                     "YJCocoa/System/Dispatch": [
286                     ]
287                   }
288                 },
289                 {
290                   "name": "CollectionCellObject",
291                   "source_files": "Cocoa/AppFrameworks/UIKit/CollectionViewManager/CollectionCellObject/*.{h,m}",
292                   "dependencies": {
293                     "YJCocoa/AppFrameworks/Foundation/Other": [
295                     ]
296                   }
297                 }
298               ]
299             },
300             {
301               "name": "Color",
302               "source_files": "Cocoa/AppFrameworks/UIKit/Color/*.{h,m}"
303             },
304             {
305               "name": "InputLength",
306               "source_files": "Cocoa/AppFrameworks/UIKit/InputLength/*.{h,m}"
307             },
308             {
309               "name": "NavigationBar",
310               "source_files": "Cocoa/AppFrameworks/UIKit/NavigationBar/*.{h,m}",
311               "subspecs": [
312                 {
313                   "name": "Core",
314                   "source_files": "Cocoa/AppFrameworks/UIKit/NavigationBar/Core/*.{h,m}",
315                   "dependencies": {
316                     "YJCocoa/AppFrameworks/UIKit/ViewGeometry": [
318                     ]
319                   }
320                 }
321               ]
322             },
323             {
324               "name": "NavigationRouter",
325               "source_files": "Cocoa/AppFrameworks/UIKit/NavigationRouter/*.{h,m}",
326               "dependencies": {
327                 "YJCocoa/AppFrameworks/Foundation/Router": [
329                 ]
330               }
331             },
332             {
333               "name": "PageViewManager",
334               "source_files": [
335                 "Cocoa/AppFrameworks/UIKit/PageViewManager/*.{h,m}",
336                 "Cocoa/AppFrameworks/UIKit/PageViewManager/Cell/*.{h,m}"
337               ],
338               "dependencies": {
339                 "YJCocoa/AppFrameworks/Foundation/Timer": [
341                 ]
342               },
343               "subspecs": [
344                 {
345                   "name": "CellObject",
346                   "source_files": "Cocoa/AppFrameworks/UIKit/PageViewManager/CellObject/*.{h,m}"
347                 }
348               ]
349             },
350             {
351               "name": "ScrollViewManager",
352               "source_files": "Cocoa/AppFrameworks/UIKit/ScrollViewManager/*.{h,m}",
353               "dependencies": {
354                 "YJCocoa/AppFrameworks/Foundation/AOP": [
356                 ],
357                 "YJCocoa/AppFrameworks/UIKit/ViewGeometry": [
359                 ]
360               }
361             },
362             {
363               "name": "TableViewManager",
364               "subspecs": [
365                 {
366                   "name": "Core",
367                   "source_files": [
368                     "Cocoa/AppFrameworks/UIKit/TableViewManager/Core/*.{h,m}",
369                     "Cocoa/AppFrameworks/UIKit/TableViewManager/TableCell/*.{h,m}"
370                   ],
371                   "dependencies": {
372                     "YJCocoa/AppFrameworks/UIKit/TableViewManager/TableCellObject": [
374                     ],
375                     "YJCocoa/AppFrameworks/UIKit/ScrollViewManager": [
377                     ],
378                     "YJCocoa/System/Dispatch": [
380                     ]
381                   }
382                 },
383                 {
384                   "name": "TableCellObject",
385                   "source_files": "Cocoa/AppFrameworks/UIKit/TableViewManager/TableCellObject/*.{h,m}",
386                   "dependencies": {
387                     "YJCocoa/AppFrameworks/Foundation/Other": [
389                     ]
390                   }
391                 }
392               ]
393             },
394             {
395               "name": "ViewGeometry",
396               "source_files": "Cocoa/AppFrameworks/UIKit/ViewGeometry/*.{h,m}"
397             }
398           ]
399         }
400       ]
401     },
402     {
403       "name": "AppServices",
404       "source_files": "Cocoa/AppServices/*.{h,m}",
405       "subspecs": [
406         {
407           "name": "CoreData",
408           "source_files": "Cocoa/AppServices/CoreData/*.{h,m}",
409           "subspecs": [
410             {
411               "name": "Core",
412               "source_files": "Cocoa/AppServices/CoreData/Core/*.{h,m}",
413               "dependencies": {
414                 "YJCocoa/AppFrameworks/Foundation/Timer": [
416                 ]
417               }
418             },
419             {
420               "name": "Migration",
421               "source_files": "Cocoa/AppServices/CoreData/Migration/*.{h,m}",
422               "dependencies": {
423                 "YJCocoa/AppServices/CoreData/Core": [
425                 ],
426                 "YJCocoa/AppFrameworks/Foundation/Directory": [
428                 ],
429                 "YJCocoa/AppFrameworks/Foundation/FileManager": [
431                 ]
432               }
433             },
434             {
435               "name": "Object",
436               "source_files": "Cocoa/AppServices/CoreData/Object/*.{h,m}",
437               "dependencies": {
438                 "YJCocoa/AppServices/CoreData/Core": [
440                 ]
441               }
442             }
443           ]
444         }
445       ]
446     },
447     {
448       "name": "DeveloperTools",
449       "source_files": "Cocoa/DeveloperTools/*.{h,m}",
450       "subspecs": [
451         {
452           "name": "Leaks",
453           "source_files": "Cocoa/DeveloperTools/Leaks/*.{h,m}",
454           "subspecs": [
455             {
456               "name": "Core",
457               "source_files": "Cocoa/DeveloperTools/Leaks/Core/*.{h,m}",
458               "dependencies": {
459                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
461                 ],
462                 "YJCocoa/System/Dispatch": [
464                 ]
465               }
466             },
467             {
468               "name": "UIView",
469               "source_files": "Cocoa/DeveloperTools/Leaks/UIView/*.{h,m}",
470               "dependencies": {
471                 "YJCocoa/AppFrameworks/Foundation/Swizzling": [
473                 ],
474                 "YJCocoa/DeveloperTools/Leaks/Core": [
476                 ]
477               }
478             },
479             {
480               "name": "UIViewController",
481               "source_files": "Cocoa/DeveloperTools/Leaks/UIViewController/*.{h,m}",
482               "dependencies": {
483                 "YJCocoa/AppFrameworks/Foundation/Swizzling": [
485                 ],
486                 "YJCocoa/DeveloperTools/Leaks/Core": [
488                 ]
489               }
490             }
491           ]
492         },
493         {
494           "name": "MemoryInfo",
495           "source_files": "Cocoa/DeveloperTools/MemoryInfo/*.{h,m}"
496         },
497         {
498           "name": "TimeProfiler",
499           "source_files": "Cocoa/DeveloperTools/TimeProfiler/*.{h,m}",
500           "dependencies": {
501             "YJCocoa/AppFrameworks/Foundation/Swizzling": [
503             ],
504             "YJCocoa/System/Dispatch": [
506             ]
507           }
508         }
509       ]
510     },
511     {
512       "name": "System",
513       "source_files": "Cocoa/System/*.{h,m}",
514       "subspecs": [
515         {
516           "name": "Dispatch",
517           "source_files": "Cocoa/System/Dispatch/*.{h,m}"
518         },
519         {
520           "name": "Security",
521           "source_files": "Cocoa/System/Security/*.{h,m}",
522           "subspecs": [
523             {
524               "name": "Keychain",
525               "source_files": "Cocoa/System/Security/Keychain/*.{h,m}",
526               "subspecs": [
527                 {
528                   "name": "Item",
529                   "source_files": "Cocoa/System/Security/Keychain/Item/*.{h,m}"
530                 }
531               ]
532             },
533             {
534               "name": "Random",
535               "source_files": "Cocoa/System/Security/Random/*.{h,m}"
536             }
537           ]
538         }
539       ]
540     }
541   ]