[Add] TestFrameworkIos1 1.0.2
[CocoaPods.git] / Specs / d / 8 / 5 / YJCocoa / 5.1.0 / YJCocoa.podspec.json
blob393463eefdb3eef4afe9268fc5d3f6351f95c236
2   "name": "YJCocoa",
3   "version": "5.1.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": "v5.1.0"
15   },
16   "summary": "YJ系列开源库",
17   "description": "姓名:阳君\nQQ:937447974\nYJ技术支持群:557445088",
18   "platforms": {
19     "ios": "7.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": "DictionaryModel",
49               "source_files": "Cocoa/AppFrameworks/Foundation/DictionaryModel/*.{h,m}",
50               "dependencies": {
51                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
53                 ]
54               }
55             },
56             {
57               "name": "Directory",
58               "source_files": "Cocoa/AppFrameworks/Foundation/Directory/*.{h,m}",
59               "dependencies": {
60                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
62                 ]
63               }
64             },
65             {
66               "name": "FileManager",
67               "source_files": "Cocoa/AppFrameworks/Foundation/FileManager/*.{h,m}"
68             },
69             {
70               "name": "Http",
71               "source_files": "Cocoa/AppFrameworks/Foundation/Http/*.{h,m}"
72             },
73             {
74               "name": "Log",
75               "source_files": "Cocoa/AppFrameworks/Foundation/Log/*.{h,m}"
76             },
77             {
78               "name": "PerformSelector",
79               "source_files": "Cocoa/AppFrameworks/Foundation/PerformSelector/*.{h,m}"
80             },
81             {
82               "name": "Singleton",
83               "source_files": "Cocoa/AppFrameworks/Foundation/Singleton/*.{h,m}",
84               "dependencies": {
85                 "YJCocoa/AppFrameworks/Foundation/Other": [
87                 ]
88               }
89             },
90             {
91               "name": "Timer",
92               "source_files": "Cocoa/AppFrameworks/Foundation/Timer/*.{h,m}",
93               "dependencies": {
94                 "YJCocoa/AppFrameworks/Foundation/PerformSelector": [
96                 ],
97                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
99                 ],
100                 "YJCocoa/System/Security/Random": [
102                 ]
103               }
104             },
105             {
106               "name": "URLSession",
107               "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/*.{h,m}",
108               "subspecs": [
109                 {
110                   "name": "HTTPBody",
111                   "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/HTTPBody/*.{h,m}",
112                   "dependencies": {
113                     "YJCocoa/AppFrameworks/Foundation/DictionaryModel": [
115                     ]
116                   }
117                 },
118                 {
119                   "name": "Pool",
120                   "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/Pool/*.{h,m}",
121                   "dependencies": {
122                     "YJCocoa/AppFrameworks/Foundation/Singleton": [
124                     ]
125                   }
126                 },
127                 {
128                   "name": "Request",
129                   "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/Request/*.{h,m}",
130                   "dependencies": {
131                     "YJCocoa/AppFrameworks/Foundation/URLSession/HTTPBody": [
133                     ]
134                   }
135                 },
136                 {
137                   "name": "Task",
138                   "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/Task/*.{h,m}",
139                   "dependencies": {
140                     "YJCocoa/AppFrameworks/Foundation/URLSession/Pool": [
142                     ],
143                     "YJCocoa/AppFrameworks/Foundation/URLSession/Request": [
145                     ],
146                     "YJCocoa/System/Dispatch": [
148                     ]
149                   }
150                 }
151               ]
152             },
153             {
154               "name": "Other",
155               "source_files": "Cocoa/AppFrameworks/Foundation/Other/*.{h,m}"
156             }
157           ]
158         },
159         {
160           "name": "UIKit",
161           "source_files": "Cocoa/AppFrameworks/UIKit/*.{h,m}",
162           "subspecs": [
163             {
164               "name": "AutoLayout",
165               "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/*.{h,m}",
166               "subspecs": [
167                 {
168                   "name": "UIView",
169                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/UIView/*.{h,m}",
170                   "dependencies": {
171                     "YJCocoa/AppFrameworks/UIKit/AutoLayout/LayoutAnchor": [
173                     ]
174                   }
175                 },
176                 {
177                   "name": "UIViewController",
178                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/UIViewController/*.{h,m}",
179                   "dependencies": {
180                     "YJCocoa/AppFrameworks/UIKit/AutoLayout/LayoutAnchor": [
182                     ]
183                   }
184                 },
185                 {
186                   "name": "LayoutAnchor",
187                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/LayoutAnchor/*.{h,m}",
188                   "dependencies": {
189                     "YJCocoa/AppFrameworks/UIKit/AutoLayout/Extend": [
191                     ]
192                   }
193                 },
194                 {
195                   "name": "Extend",
196                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/Extend/*.{h,m}"
197                 }
198               ]
199             },
200             {
201               "name": "CollectionViewManager",
202               "subspecs": [
203                 {
204                   "name": "Core",
205                   "source_files": [
206                     "Cocoa/AppFrameworks/UIKit/CollectionViewManager/Core/*.{h,m}",
207                     "Cocoa/AppFrameworks/UIKit/CollectionViewManager/CollectionCell/*.{h,m}"
208                   ],
209                   "dependencies": {
210                     "YJCocoa/AppFrameworks/UIKit/CollectionViewManager/CollectionCellObject": [
212                     ],
213                     "YJCocoa/AppFrameworks/Foundation/AOP": [
215                     ],
216                     "YJCocoa/AppFrameworks/UIKit/ViewGeometry": [
218                     ],
219                     "YJCocoa/System/Dispatch": [
221                     ]
222                   }
223                 },
224                 {
225                   "name": "CollectionCellObject",
226                   "source_files": "Cocoa/AppFrameworks/UIKit/CollectionViewManager/CollectionCellObject/*.{h,m}",
227                   "dependencies": {
228                     "YJCocoa/AppFrameworks/Foundation/Other": [
230                     ]
231                   }
232                 }
233               ]
234             },
235             {
236               "name": "Color",
237               "source_files": "Cocoa/AppFrameworks/UIKit/Color/*.{h,m}"
238             },
239             {
240               "name": "InputLength",
241               "source_files": "Cocoa/AppFrameworks/UIKit/InputLength/*.{h,m}"
242             },
243             {
244               "name": "NavigationBar",
245               "source_files": "Cocoa/AppFrameworks/UIKit/NavigationBar/*.{h,m}",
246               "subspecs": [
247                 {
248                   "name": "Core",
249                   "source_files": "Cocoa/AppFrameworks/UIKit/NavigationBar/Core/*.{h,m}",
250                   "dependencies": {
251                     "YJCocoa/AppFrameworks/UIKit/ViewGeometry": [
253                     ]
254                   }
255                 }
256               ]
257             },
258             {
259               "name": "PageView",
260               "subspecs": [
261                 {
262                   "name": "Core",
263                   "source_files": "Cocoa/AppFrameworks/UIKit/PageView/*.{h,m}",
264                   "dependencies": {
265                     "YJCocoa/System/Dispatch": [
267                     ],
268                     "YJCocoa/AppFrameworks/UIKit/AutoLayout": [
270                     ],
271                     "YJCocoa/AppFrameworks/Foundation/Other": [
273                     ]
274                   }
275                 },
276                 {
277                   "name": "ImagePage",
278                   "resources": "Cocoa/AppFrameworks/UIKit/PageView/ImagePage/*.xib",
279                   "source_files": "Cocoa/AppFrameworks/UIKit/PageView/ImagePage/*.{h,m}",
280                   "dependencies": {
281                     "YJCocoa/AppFrameworks/UIKit/PageView/Core": [
283                     ]
284                   }
285                 }
286               ]
287             },
288             {
289               "name": "TableViewManager",
290               "subspecs": [
291                 {
292                   "name": "Core",
293                   "source_files": [
294                     "Cocoa/AppFrameworks/UIKit/TableViewManager/Core/*.{h,m}",
295                     "Cocoa/AppFrameworks/UIKit/TableViewManager/Suspension/*.{h,m}",
296                     "Cocoa/AppFrameworks/UIKit/TableViewManager/TableCell/*.{h,m}"
297                   ],
298                   "dependencies": {
299                     "YJCocoa/AppFrameworks/UIKit/TableViewManager/TableCellObject": [
301                     ],
302                     "YJCocoa/AppFrameworks/Foundation/AOP": [
304                     ],
305                     "YJCocoa/AppFrameworks/UIKit/AutoLayout": [
307                     ],
308                     "YJCocoa/AppFrameworks/UIKit/ViewGeometry": [
310                     ],
311                     "YJCocoa/System/Dispatch": [
313                     ]
314                   }
315                 },
316                 {
317                   "name": "TableCellObject",
318                   "source_files": "Cocoa/AppFrameworks/UIKit/TableViewManager/TableCellObject/*.{h,m}",
319                   "dependencies": {
320                     "YJCocoa/AppFrameworks/Foundation/Other": [
322                     ]
323                   }
324                 }
325               ]
326             },
327             {
328               "name": "ViewGeometry",
329               "source_files": "Cocoa/AppFrameworks/UIKit/ViewGeometry/*.{h,m}"
330             }
331           ]
332         }
333       ]
334     },
335     {
336       "name": "AppServices",
337       "source_files": "Cocoa/AppServices/*.{h,m}",
338       "subspecs": [
339         {
340           "name": "CoreData",
341           "source_files": "Cocoa/AppServices/CoreData/*.{h,m}",
342           "subspecs": [
343             {
344               "name": "Core",
345               "source_files": "Cocoa/AppServices/CoreData/Core/*.{h,m}",
346               "dependencies": {
347                 "YJCocoa/AppFrameworks/Foundation/Timer": [
349                 ]
350               }
351             },
352             {
353               "name": "Migration",
354               "source_files": "Cocoa/AppServices/CoreData/Migration/*.{h,m}",
355               "dependencies": {
356                 "YJCocoa/AppServices/CoreData/Core": [
358                 ],
359                 "YJCocoa/AppFrameworks/Foundation/Directory": [
361                 ],
362                 "YJCocoa/AppFrameworks/Foundation/FileManager": [
364                 ]
365               }
366             },
367             {
368               "name": "Object",
369               "source_files": "Cocoa/AppServices/CoreData/Object/*.{h,m}",
370               "dependencies": {
371                 "YJCocoa/AppServices/CoreData/Core": [
373                 ]
374               }
375             }
376           ]
377         }
378       ]
379     },
380     {
381       "name": "System",
382       "source_files": "Cocoa/System/*.{h,m}",
383       "subspecs": [
384         {
385           "name": "Dispatch",
386           "source_files": "Cocoa/System/Dispatch/*.{h,m}"
387         },
388         {
389           "name": "Security",
390           "source_files": "Cocoa/System/Security/*.{h,m}",
391           "subspecs": [
392             {
393               "name": "Keychain",
394               "source_files": "Cocoa/System/Security/Keychain/*.{h,m}",
395               "subspecs": [
396                 {
397                   "name": "Item",
398                   "source_files": "Cocoa/System/Security/Keychain/Item/*.{h,m}"
399                 }
400               ]
401             },
402             {
403               "name": "Random",
404               "source_files": "Cocoa/System/Security/Random/*.{h,m}"
405             }
406           ]
407         }
408       ]
409     }
410   ]