[Add] LiteRTObjC 0.0.1-nightly.20250119
[CocoaPods.git] / Specs / d / 8 / 5 / YJCocoa / 8.6.0 / YJCocoa.podspec.json
blob4ff5b6c2bf84fcce13d0491f1dbe2ef6432d14fe
2   "name": "YJCocoa",
3   "version": "8.6.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.6.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/Log": [
78                 ],
79                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
81                 ]
82               }
83             },
84             {
85               "name": "FileManager",
86               "source_files": "Cocoa/AppFrameworks/Foundation/FileManager/*.{h,m}"
87             },
88             {
89               "name": "Http",
90               "source_files": "Cocoa/AppFrameworks/Foundation/Http/*.{h,m}",
91               "dependencies": {
92                 "YJCocoa/AppFrameworks/Foundation/URLCode": [
94                 ]
95               }
96             },
97             {
98               "name": "KVO",
99               "source_files": "Cocoa/AppFrameworks/Foundation/KVO/*.{h,m}"
100             },
101             {
102               "name": "Log",
103               "source_files": "Cocoa/AppFrameworks/Foundation/Log/*.{h,m}"
104             },
105             {
106               "name": "NotificationCenter",
107               "source_files": "Cocoa/AppFrameworks/Foundation/NotificationCenter/*.{h,m}"
108             },
109             {
110               "name": "Other",
111               "source_files": "Cocoa/AppFrameworks/Foundation/Other/*.{h,m}"
112             },
113             {
114               "name": "PerformSelector",
115               "source_files": "Cocoa/AppFrameworks/Foundation/PerformSelector/*.{h,m}"
116             },
117             {
118               "name": "Scheduler",
119               "source_files": "Cocoa/AppFrameworks/Foundation/Scheduler/**/*",
120               "dependencies": {
121                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
123                 ],
124                 "YJCocoa/System/Dispatch": [
126                 ]
127               }
128             },
129             {
130               "name": "Singleton",
131               "source_files": "Cocoa/AppFrameworks/Foundation/Singleton/**/*",
132               "dependencies": {
133                 "YJCocoa/AppFrameworks/Foundation/Log": [
135                 ],
136                 "YJCocoa/AppFrameworks/Foundation/Other": [
138                 ],
139                 "YJCocoa/System/Pthread": [
141                 ]
142               }
143             },
144             {
145               "name": "Swizzling",
146               "source_files": "Cocoa/AppFrameworks/Foundation/Swizzling/*.{h,m}",
147               "dependencies": {
148                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
150                 ],
151                 "YJCocoa/System/Dispatch": [
153                 ]
154               }
155             },
156             {
157               "name": "Timer",
158               "source_files": "Cocoa/AppFrameworks/Foundation/Timer/*.{h,m}",
159               "dependencies": {
160                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
162                 ],
163                 "YJCocoa/System/Security/Random": [
165                 ]
166               }
167             },
168             {
169               "name": "URLCode",
170               "source_files": "Cocoa/AppFrameworks/Foundation/URLCode/*.{h,m}"
171             },
172             {
173               "name": "URLRouter",
174               "source_files": "Cocoa/AppFrameworks/Foundation/URLRouter/**/*.{h,m}",
175               "dependencies": {
176                 "YJCocoa/AppFrameworks/Foundation/Http": [
178                 ],
179                 "YJCocoa/AppFrameworks/Foundation/Scheduler": [
181                 ]
182               }
183             },
184             {
185               "name": "URLSession",
186               "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/*.{h,m}",
187               "subspecs": [
188                 {
189                   "name": "Core",
190                   "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/Core/*.{h,m}",
191                   "dependencies": {
192                     "YJCocoa/AppFrameworks/Foundation/Cache": [
194                     ],
195                     "YJCocoa/AppFrameworks/Foundation/URLSession/Request": [
197                     ]
198                   }
199                 },
200                 {
201                   "name": "Request",
202                   "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/Request/*.{h,m}",
203                   "dependencies": {
204                     "YJCocoa/AppFrameworks/Foundation/DictionaryModel": [
206                     ],
207                     "YJCocoa/AppFrameworks/Foundation/Log": [
209                     ]
210                   }
211                 }
212               ]
213             }
214           ]
215         },
216         {
217           "name": "UIKit",
218           "source_files": "Cocoa/AppFrameworks/UIKit/*.{h,m}",
219           "subspecs": [
220             {
221               "name": "AutoLayout",
222               "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/*.{h,m}",
223               "subspecs": [
224                 {
225                   "name": "UIView",
226                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/UIView/*.{h,m}",
227                   "dependencies": {
228                     "YJCocoa/AppFrameworks/UIKit/AutoLayout/LayoutAnchor": [
230                     ]
231                   }
232                 },
233                 {
234                   "name": "UIViewController",
235                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/UIViewController/*.{h,m}",
236                   "dependencies": {
237                     "YJCocoa/AppFrameworks/UIKit/AutoLayout/LayoutAnchor": [
239                     ]
240                   }
241                 },
242                 {
243                   "name": "LayoutAnchor",
244                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/LayoutAnchor/*.{h,m}",
245                   "dependencies": {
246                     "YJCocoa/AppFrameworks/UIKit/AutoLayout/Extend": [
248                     ]
249                   }
250                 },
251                 {
252                   "name": "Extend",
253                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/Extend/*.{h,m}"
254                 }
255               ]
256             },
257             {
258               "name": "CollectionView",
259               "source_files": "Cocoa/AppFrameworks/UIKit/CollectionView/*.{h,m}",
260               "subspecs": [
261                 {
262                   "name": "Core",
263                   "source_files": "Cocoa/AppFrameworks/UIKit/CollectionView/{Cell,Manager}/*.{h,m}",
264                   "dependencies": {
265                     "YJCocoa/AppFrameworks/UIKit/CollectionView/CellObject": [
267                     ],
268                     "YJCocoa/AppFrameworks/UIKit/ScrollViewManager": [
270                     ],
271                     "YJCocoa/System/Dispatch": [
273                     ],
274                     "YJCocoa/AppFrameworks/Foundation/Log": [
276                     ]
277                   }
278                 },
279                 {
280                   "name": "CellObject",
281                   "source_files": "Cocoa/AppFrameworks/UIKit/CollectionView/CellObject/*.{h,m}",
282                   "dependencies": {
283                     "YJCocoa/AppFrameworks/Foundation/Other": [
285                     ]
286                   }
287                 }
288               ]
289             },
290             {
291               "name": "Color",
292               "source_files": "Cocoa/AppFrameworks/UIKit/Color/*.{h,m}"
293             },
294             {
295               "name": "InputLength",
296               "source_files": "Cocoa/AppFrameworks/UIKit/InputLength/*.{h,m}"
297             },
298             {
299               "name": "NavigationBar",
300               "source_files": "Cocoa/AppFrameworks/UIKit/NavigationBar/*.{h,m}",
301               "dependencies": {
302                 "YJCocoa/AppFrameworks/UIKit/ViewGeometry": [
304                 ]
305               }
306             },
307             {
308               "name": "NavigationRouter",
309               "source_files": "Cocoa/AppFrameworks/UIKit/NavigationRouter/*.{h,m}",
310               "dependencies": {
311                 "YJCocoa/AppFrameworks/Foundation/URLRouter": [
313                 ]
314               }
315             },
316             {
317               "name": "PageView",
318               "source_files": "Cocoa/AppFrameworks/UIKit/PageView/*.{h,m}",
319               "subspecs": [
320                 {
321                   "name": "Core",
322                   "source_files": "Cocoa/AppFrameworks/UIKit/PageView/{Cell,Manager}/*.{h,m}",
323                   "dependencies": {
324                     "YJCocoa/AppFrameworks/UIKit/PageView/CellObject": [
326                     ],
327                     "YJCocoa/AppFrameworks/Foundation/Timer": [
329                     ]
330                   }
331                 },
332                 {
333                   "name": "CellObject",
334                   "source_files": "Cocoa/AppFrameworks/UIKit/PageView/CellObject/*.{h,m}"
335                 }
336               ]
337             },
338             {
339               "name": "ScrollViewManager",
340               "source_files": "Cocoa/AppFrameworks/UIKit/ScrollViewManager/*.{h,m}",
341               "dependencies": {
342                 "YJCocoa/AppFrameworks/Foundation/AOP": [
344                 ],
345                 "YJCocoa/AppFrameworks/UIKit/ViewGeometry": [
347                 ]
348               }
349             },
350             {
351               "name": "TableView",
352               "source_files": "Cocoa/AppFrameworks/UIKit/TableView/*.{h,m}",
353               "subspecs": [
354                 {
355                   "name": "Core",
356                   "source_files": "Cocoa/AppFrameworks/UIKit/TableView/{Manager,Cell}/*.{h,m}",
357                   "dependencies": {
358                     "YJCocoa/AppFrameworks/UIKit/TableView/CellObject": [
360                     ],
361                     "YJCocoa/AppFrameworks/UIKit/ScrollViewManager": [
363                     ],
364                     "YJCocoa/AppFrameworks/Foundation/Log": [
366                     ]
367                   }
368                 },
369                 {
370                   "name": "CellObject",
371                   "source_files": "Cocoa/AppFrameworks/UIKit/TableView/CellObject/*.{h,m}",
372                   "dependencies": {
373                     "YJCocoa/AppFrameworks/Foundation/Other": [
375                     ]
376                   }
377                 }
378               ]
379             },
380             {
381               "name": "ViewControllerTransitioning",
382               "source_files": "Cocoa/AppFrameworks/UIKit/ViewControllerTransitioning/YJUIViewControllerTransitioning.h",
383               "subspecs": [
384                 {
385                   "name": "Core",
386                   "source_files": "Cocoa/AppFrameworks/UIKit/ViewControllerTransitioning/Core/*.{h,m}",
387                   "dependencies": {
388                     "YJCocoa/AppFrameworks/Foundation/Singleton": [
390                     ],
391                     "YJCocoa/AppFrameworks/UIKit/ViewGeometry": [
393                     ]
394                   }
395                 },
396                 {
397                   "name": "PresentDismiss",
398                   "source_files": "Cocoa/AppFrameworks/UIKit/ViewControllerTransitioning/PresentDismiss/*.{h,m}",
399                   "dependencies": {
400                     "YJCocoa/AppFrameworks/UIKit/ViewControllerTransitioning/Core": [
402                     ]
403                   }
404                 },
405                 {
406                   "name": "PushPop",
407                   "source_files": "Cocoa/AppFrameworks/UIKit/ViewControllerTransitioning/PushPop/*.{h,m}",
408                   "dependencies": {
409                     "YJCocoa/AppFrameworks/UIKit/ViewControllerTransitioning/Core": [
411                     ]
412                   }
413                 }
414               ]
415             },
416             {
417               "name": "ViewGeometry",
418               "source_files": "Cocoa/AppFrameworks/UIKit/ViewGeometry/*.{h,m}"
419             }
420           ]
421         }
422       ]
423     },
424     {
425       "name": "AppServices",
426       "source_files": "Cocoa/AppServices/*.{h,m}",
427       "subspecs": [
428         {
429           "name": "CoreData",
430           "source_files": "Cocoa/AppServices/CoreData/*.{h,m}",
431           "subspecs": [
432             {
433               "name": "Core",
434               "source_files": "Cocoa/AppServices/CoreData/Core/*.{h,m}",
435               "dependencies": {
436                 "YJCocoa/AppFrameworks/Foundation/Timer": [
438                 ],
439                 "YJCocoa/System/Dispatch": [
441                 ]
442               }
443             },
444             {
445               "name": "Migration",
446               "source_files": "Cocoa/AppServices/CoreData/Migration/*.{h,m}",
447               "dependencies": {
448                 "YJCocoa/AppServices/CoreData/Core": [
450                 ],
451                 "YJCocoa/AppFrameworks/Foundation/Directory": [
453                 ],
454                 "YJCocoa/AppFrameworks/Foundation/FileManager": [
456                 ]
457               }
458             },
459             {
460               "name": "Object",
461               "source_files": "Cocoa/AppServices/CoreData/Object/*.{h,m}",
462               "dependencies": {
463                 "YJCocoa/AppServices/CoreData/Core": [
465                 ]
466               }
467             }
468           ]
469         }
470       ]
471     },
472     {
473       "name": "DeveloperTools",
474       "source_files": "Cocoa/DeveloperTools/*.{h,m}",
475       "subspecs": [
476         {
477           "name": "Leaks",
478           "source_files": "Cocoa/DeveloperTools/Leaks/*.{h,m}",
479           "subspecs": [
480             {
481               "name": "Core",
482               "source_files": "Cocoa/DeveloperTools/Leaks/Core/*.{h,m}",
483               "dependencies": {
484                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
486                 ],
487                 "YJCocoa/System/Dispatch": [
489                 ]
490               }
491             },
492             {
493               "name": "UIView",
494               "source_files": "Cocoa/DeveloperTools/Leaks/UIView/*.{h,m}",
495               "dependencies": {
496                 "YJCocoa/AppFrameworks/Foundation/Swizzling": [
498                 ],
499                 "YJCocoa/DeveloperTools/Leaks/Core": [
501                 ]
502               }
503             },
504             {
505               "name": "UIViewController",
506               "source_files": "Cocoa/DeveloperTools/Leaks/UIViewController/*.{h,m}",
507               "dependencies": {
508                 "YJCocoa/AppFrameworks/Foundation/Swizzling": [
510                 ],
511                 "YJCocoa/DeveloperTools/Leaks/Core": [
513                 ]
514               }
515             }
516           ]
517         },
518         {
519           "name": "MemoryInfo",
520           "source_files": "Cocoa/DeveloperTools/MemoryInfo/*.{h,m}"
521         },
522         {
523           "name": "Timeline",
524           "source_files": "Cocoa/DeveloperTools/Timeline/*"
525         },
526         {
527           "name": "TimeProfiler",
528           "source_files": "Cocoa/DeveloperTools/TimeProfiler/*.{h,m}",
529           "dependencies": {
530             "YJCocoa/AppFrameworks/Foundation/Swizzling": [
532             ]
533           }
534         }
535       ]
536     },
537     {
538       "name": "System",
539       "source_files": "Cocoa/System/*.{h,m}",
540       "subspecs": [
541         {
542           "name": "Dispatch",
543           "source_files": "Cocoa/System/Dispatch/*.{h,m}",
544           "dependencies": {
545             "YJCocoa/System/Other": [
547             ]
548           }
549         },
550         {
551           "name": "Other",
552           "source_files": "Cocoa/System/Other/*.{h,m}"
553         },
554         {
555           "name": "Pthread",
556           "source_files": "Cocoa/System/Pthread/*.{h,m}",
557           "dependencies": {
558             "YJCocoa/System/Other": [
560             ]
561           }
562         },
563         {
564           "name": "Security",
565           "source_files": "Cocoa/System/Security/*.{h,m}",
566           "subspecs": [
567             {
568               "name": "Keychain",
569               "source_files": "Cocoa/System/Security/Keychain/*.{h,m}",
570               "subspecs": [
571                 {
572                   "name": "Item",
573                   "source_files": "Cocoa/System/Security/Keychain/Item/*.{h,m}"
574                 }
575               ]
576             },
577             {
578               "name": "Random",
579               "source_files": "Cocoa/System/Security/Random/*.{h,m}"
580             }
581           ]
582         }
583       ]
584     }
585   ]