[Add] RongCloudRTC 5.12.0
[CocoaPods.git] / Specs / d / 8 / 5 / YJCocoa / 8.4.0 / YJCocoa.podspec.json
blob3aa1ea442027bf6ba6b15a456f9329713690082b
2   "name": "YJCocoa",
3   "version": "8.4.0",
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.4.0"
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": "Cache",
49               "source_files": "Cocoa/AppFrameworks/Foundation/Cache/*.{h,m}",
50               "dependencies": {
51                 "YJCocoa/System/Pthread": [
53                 ]
54               }
55             },
56             {
57               "name": "Calendar",
58               "source_files": "Cocoa/AppFrameworks/Foundation/Calendar/*.{h,m}"
59             },
60             {
61               "name": "DictionaryModel",
62               "source_files": "Cocoa/AppFrameworks/Foundation/DictionaryModel/*.{h,m}",
63               "dependencies": {
64                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
66                 ],
67                 "YJCocoa/System/Dispatch": [
69                 ]
70               }
71             },
72             {
73               "name": "Directory",
74               "source_files": "Cocoa/AppFrameworks/Foundation/Directory/*.{h,m}",
75               "dependencies": {
76                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
78                 ]
79               }
80             },
81             {
82               "name": "FileManager",
83               "source_files": "Cocoa/AppFrameworks/Foundation/FileManager/*.{h,m}"
84             },
85             {
86               "name": "Http",
87               "source_files": "Cocoa/AppFrameworks/Foundation/Http/*.{h,m}",
88               "dependencies": {
89                 "YJCocoa/AppFrameworks/Foundation/URLCode": [
91                 ]
92               }
93             },
94             {
95               "name": "KVO",
96               "source_files": "Cocoa/AppFrameworks/Foundation/KVO/*.{h,m}"
97             },
98             {
99               "name": "Log",
100               "source_files": "Cocoa/AppFrameworks/Foundation/Log/*.{h,m}"
101             },
102             {
103               "name": "NotificationCenter",
104               "source_files": "Cocoa/AppFrameworks/Foundation/NotificationCenter/*.{h,m}"
105             },
106             {
107               "name": "Other",
108               "source_files": "Cocoa/AppFrameworks/Foundation/Other/*.{h,m}"
109             },
110             {
111               "name": "PerformSelector",
112               "source_files": "Cocoa/AppFrameworks/Foundation/PerformSelector/*.{h,m}"
113             },
114             {
115               "name": "Router",
116               "source_files": "Cocoa/AppFrameworks/Foundation/Router/*.{h,m}",
117               "dependencies": {
118                 "YJCocoa/AppFrameworks/Foundation/Http": [
120                 ]
121               },
122               "subspecs": [
123                 {
124                   "name": "Manager",
125                   "source_files": "Cocoa/AppFrameworks/Foundation/Router/Manager/*.{h,m}",
126                   "dependencies": {
127                     "YJCocoa/AppFrameworks/Foundation/Router/Model": [
129                     ],
130                     "YJCocoa/AppFrameworks/Foundation/Singleton": [
132                     ]
133                   }
134                 },
135                 {
136                   "name": "Model",
137                   "source_files": "Cocoa/AppFrameworks/Foundation/Router/Model/*.{h,m}",
138                   "dependencies": {
139                     "YJCocoa/AppFrameworks/Foundation/Router/Protocol": [
141                     ]
142                   }
143                 },
144                 {
145                   "name": "Protocol",
146                   "source_files": "Cocoa/AppFrameworks/Foundation/Router/Protocol/*.{h,m}"
147                 }
148               ]
149             },
150             {
151               "name": "Singleton",
152               "source_files": "Cocoa/AppFrameworks/Foundation/Singleton/*.{h,m}",
153               "subspecs": [
154                 {
155                   "name": "Core",
156                   "source_files": "Cocoa/AppFrameworks/Foundation/Singleton/Core/*.{h,m}",
157                   "dependencies": {
158                     "YJCocoa/AppFrameworks/Foundation/Other": [
160                     ],
161                     "YJCocoa/System/Pthread": [
163                     ]
164                   }
165                 }
166               ]
167             },
168             {
169               "name": "Swizzling",
170               "source_files": "Cocoa/AppFrameworks/Foundation/Swizzling/*.{h,m}",
171               "dependencies": {
172                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
174                 ],
175                 "YJCocoa/System/Dispatch": [
177                 ]
178               }
179             },
180             {
181               "name": "Timer",
182               "source_files": "Cocoa/AppFrameworks/Foundation/Timer/*.{h,m}",
183               "dependencies": {
184                 "YJCocoa/AppFrameworks/Foundation/Calendar": [
186                 ],
187                 "YJCocoa/AppFrameworks/Foundation/PerformSelector": [
189                 ],
190                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
192                 ],
193                 "YJCocoa/System/Security/Random": [
195                 ]
196               }
197             },
198             {
199               "name": "URLCode",
200               "source_files": "Cocoa/AppFrameworks/Foundation/URLCode/*.{h,m}"
201             },
202             {
203               "name": "URLSession",
204               "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/*.{h,m}",
205               "subspecs": [
206                 {
207                   "name": "Core",
208                   "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/Core/*.{h,m}",
209                   "dependencies": {
210                     "YJCocoa/AppFrameworks/Foundation/Cache": [
212                     ],
213                     "YJCocoa/AppFrameworks/Foundation/URLSession/Request": [
215                     ]
216                   }
217                 },
218                 {
219                   "name": "Request",
220                   "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/Request/*.{h,m}",
221                   "dependencies": {
222                     "YJCocoa/AppFrameworks/Foundation/DictionaryModel": [
224                     ]
225                   }
226                 }
227               ]
228             }
229           ]
230         },
231         {
232           "name": "UIKit",
233           "source_files": "Cocoa/AppFrameworks/UIKit/*.{h,m}",
234           "subspecs": [
235             {
236               "name": "AutoLayout",
237               "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/*.{h,m}",
238               "subspecs": [
239                 {
240                   "name": "UIView",
241                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/UIView/*.{h,m}",
242                   "dependencies": {
243                     "YJCocoa/AppFrameworks/UIKit/AutoLayout/LayoutAnchor": [
245                     ]
246                   }
247                 },
248                 {
249                   "name": "UIViewController",
250                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/UIViewController/*.{h,m}",
251                   "dependencies": {
252                     "YJCocoa/AppFrameworks/UIKit/AutoLayout/LayoutAnchor": [
254                     ]
255                   }
256                 },
257                 {
258                   "name": "LayoutAnchor",
259                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/LayoutAnchor/*.{h,m}",
260                   "dependencies": {
261                     "YJCocoa/AppFrameworks/UIKit/AutoLayout/Extend": [
263                     ]
264                   }
265                 },
266                 {
267                   "name": "Extend",
268                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/Extend/*.{h,m}"
269                 }
270               ]
271             },
272             {
273               "name": "CollectionView",
274               "source_files": "Cocoa/AppFrameworks/UIKit/CollectionView/*.{h,m}",
275               "subspecs": [
276                 {
277                   "name": "Core",
278                   "source_files": "Cocoa/AppFrameworks/UIKit/CollectionView/{Cell,Manager}/*.{h,m}",
279                   "dependencies": {
280                     "YJCocoa/AppFrameworks/UIKit/CollectionView/CellObject": [
282                     ],
283                     "YJCocoa/AppFrameworks/UIKit/ScrollViewManager": [
285                     ],
286                     "YJCocoa/System/Dispatch": [
288                     ]
289                   }
290                 },
291                 {
292                   "name": "CellObject",
293                   "source_files": "Cocoa/AppFrameworks/UIKit/CollectionView/CellObject/*.{h,m}",
294                   "dependencies": {
295                     "YJCocoa/AppFrameworks/Foundation/Other": [
297                     ]
298                   }
299                 }
300               ]
301             },
302             {
303               "name": "Color",
304               "source_files": "Cocoa/AppFrameworks/UIKit/Color/*.{h,m}"
305             },
306             {
307               "name": "InputLength",
308               "source_files": "Cocoa/AppFrameworks/UIKit/InputLength/*.{h,m}"
309             },
310             {
311               "name": "NavigationBar",
312               "source_files": "Cocoa/AppFrameworks/UIKit/NavigationBar/*.{h,m}",
313               "subspecs": [
314                 {
315                   "name": "Core",
316                   "source_files": "Cocoa/AppFrameworks/UIKit/NavigationBar/Core/*.{h,m}",
317                   "dependencies": {
318                     "YJCocoa/AppFrameworks/UIKit/ViewGeometry": [
320                     ]
321                   }
322                 }
323               ]
324             },
325             {
326               "name": "NavigationRouter",
327               "source_files": "Cocoa/AppFrameworks/UIKit/NavigationRouter/*.{h,m}",
328               "dependencies": {
329                 "YJCocoa/AppFrameworks/Foundation/Router": [
331                 ]
332               }
333             },
334             {
335               "name": "PageView",
336               "source_files": "Cocoa/AppFrameworks/UIKit/PageView/*.{h,m}",
337               "subspecs": [
338                 {
339                   "name": "Core",
340                   "source_files": "Cocoa/AppFrameworks/UIKit/PageView/{Cell,Manager}/*.{h,m}",
341                   "dependencies": {
342                     "YJCocoa/AppFrameworks/UIKit/PageView/CellObject": [
344                     ],
345                     "YJCocoa/AppFrameworks/Foundation/Timer": [
347                     ]
348                   }
349                 },
350                 {
351                   "name": "CellObject",
352                   "source_files": "Cocoa/AppFrameworks/UIKit/PageView/CellObject/*.{h,m}"
353                 }
354               ]
355             },
356             {
357               "name": "ScrollViewManager",
358               "source_files": "Cocoa/AppFrameworks/UIKit/ScrollViewManager/*.{h,m}",
359               "dependencies": {
360                 "YJCocoa/AppFrameworks/Foundation/AOP": [
362                 ],
363                 "YJCocoa/AppFrameworks/UIKit/ViewGeometry": [
365                 ]
366               }
367             },
368             {
369               "name": "TableView",
370               "source_files": "Cocoa/AppFrameworks/UIKit/TableView/*.{h,m}",
371               "subspecs": [
372                 {
373                   "name": "Core",
374                   "source_files": "Cocoa/AppFrameworks/UIKit/TableView/{Manager,Cell}/*.{h,m}",
375                   "dependencies": {
376                     "YJCocoa/AppFrameworks/UIKit/TableView/CellObject": [
378                     ],
379                     "YJCocoa/AppFrameworks/UIKit/ScrollViewManager": [
381                     ]
382                   }
383                 },
384                 {
385                   "name": "CellObject",
386                   "source_files": "Cocoa/AppFrameworks/UIKit/TableView/CellObject/*.{h,m}",
387                   "dependencies": {
388                     "YJCocoa/AppFrameworks/Foundation/Other": [
390                     ]
391                   }
392                 }
393               ]
394             },
395             {
396               "name": "ViewGeometry",
397               "source_files": "Cocoa/AppFrameworks/UIKit/ViewGeometry/*.{h,m}"
398             }
399           ]
400         }
401       ]
402     },
403     {
404       "name": "AppServices",
405       "source_files": "Cocoa/AppServices/*.{h,m}",
406       "subspecs": [
407         {
408           "name": "CoreData",
409           "source_files": "Cocoa/AppServices/CoreData/*.{h,m}",
410           "subspecs": [
411             {
412               "name": "Core",
413               "source_files": "Cocoa/AppServices/CoreData/Core/*.{h,m}",
414               "dependencies": {
415                 "YJCocoa/AppFrameworks/Foundation/Timer": [
417                 ],
418                 "YJCocoa/System/Dispatch": [
420                 ]
421               }
422             },
423             {
424               "name": "Migration",
425               "source_files": "Cocoa/AppServices/CoreData/Migration/*.{h,m}",
426               "dependencies": {
427                 "YJCocoa/AppServices/CoreData/Core": [
429                 ],
430                 "YJCocoa/AppFrameworks/Foundation/Directory": [
432                 ],
433                 "YJCocoa/AppFrameworks/Foundation/FileManager": [
435                 ]
436               }
437             },
438             {
439               "name": "Object",
440               "source_files": "Cocoa/AppServices/CoreData/Object/*.{h,m}",
441               "dependencies": {
442                 "YJCocoa/AppServices/CoreData/Core": [
444                 ]
445               }
446             }
447           ]
448         }
449       ]
450     },
451     {
452       "name": "DeveloperTools",
453       "source_files": "Cocoa/DeveloperTools/*.{h,m}",
454       "subspecs": [
455         {
456           "name": "Leaks",
457           "source_files": "Cocoa/DeveloperTools/Leaks/*.{h,m}",
458           "subspecs": [
459             {
460               "name": "Core",
461               "source_files": "Cocoa/DeveloperTools/Leaks/Core/*.{h,m}",
462               "dependencies": {
463                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
465                 ],
466                 "YJCocoa/System/Dispatch": [
468                 ]
469               }
470             },
471             {
472               "name": "UIView",
473               "source_files": "Cocoa/DeveloperTools/Leaks/UIView/*.{h,m}",
474               "dependencies": {
475                 "YJCocoa/AppFrameworks/Foundation/Swizzling": [
477                 ],
478                 "YJCocoa/DeveloperTools/Leaks/Core": [
480                 ]
481               }
482             },
483             {
484               "name": "UIViewController",
485               "source_files": "Cocoa/DeveloperTools/Leaks/UIViewController/*.{h,m}",
486               "dependencies": {
487                 "YJCocoa/AppFrameworks/Foundation/Swizzling": [
489                 ],
490                 "YJCocoa/DeveloperTools/Leaks/Core": [
492                 ]
493               }
494             }
495           ]
496         },
497         {
498           "name": "MemoryInfo",
499           "source_files": "Cocoa/DeveloperTools/MemoryInfo/*.{h,m}"
500         },
501         {
502           "name": "TimeProfiler",
503           "source_files": "Cocoa/DeveloperTools/TimeProfiler/*.{h,m}",
504           "dependencies": {
505             "YJCocoa/AppFrameworks/Foundation/Swizzling": [
507             ]
508           }
509         }
510       ]
511     },
512     {
513       "name": "System",
514       "source_files": "Cocoa/System/*.{h,m}",
515       "subspecs": [
516         {
517           "name": "Dispatch",
518           "source_files": "Cocoa/System/Dispatch/*.{h,m}",
519           "dependencies": {
520             "YJCocoa/System/Other": [
522             ]
523           }
524         },
525         {
526           "name": "Other",
527           "source_files": "Cocoa/System/Other/*.{h,m}"
528         },
529         {
530           "name": "Pthread",
531           "source_files": "Cocoa/System/Pthread/*.{h,m}",
532           "dependencies": {
533             "YJCocoa/System/Other": [
535             ]
536           }
537         },
538         {
539           "name": "Security",
540           "source_files": "Cocoa/System/Security/*.{h,m}",
541           "subspecs": [
542             {
543               "name": "Keychain",
544               "source_files": "Cocoa/System/Security/Keychain/*.{h,m}",
545               "subspecs": [
546                 {
547                   "name": "Item",
548                   "source_files": "Cocoa/System/Security/Keychain/Item/*.{h,m}"
549                 }
550               ]
551             },
552             {
553               "name": "Random",
554               "source_files": "Cocoa/System/Security/Random/*.{h,m}"
555             }
556           ]
557         }
558       ]
559     }
560   ]