[Add] ZJSDK 2.5.8.16
[CocoaPods.git] / Specs / e / 1 / 5 / ChouTi / 0.4 / ChouTi.podspec.json
blob5536a338dd078b26ff7350a902a079a60593f98f
2   "name": "ChouTi",
3   "version": "0.4",
4   "summary": "Chou Ti (抽屉) - A framework for Swift development.",
5   "description": "Chou Ti (抽屉) - A framework for Swift development.\nExtended data structures, classes, extensions.",
6   "homepage": "https://github.com/ChouTi-Lab/ChouTi",
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "Honghao Zhang": "zhh358@gmail.com"
13   },
14   "source": {
15     "git": "https://github.com/ChouTi-Lab/ChouTi.git",
16     "tag": "0.4"
17   },
18   "platforms": {
19     "ios": "10.0"
20   },
21   "requires_arc": true,
22   "default_subspecs": [
23     "Core",
24     "Animators",
25     "CollectionViewLayouts",
26     "UI",
27     "Utilities"
28   ],
29   "subspecs": [
30     {
31       "name": "All",
32       "dependencies": {
33         "ChouTi/Core": [
35         ],
36         "ChouTi/Animators": [
38         ],
39         "ChouTi/CollectionViewLayouts": [
41         ],
42         "ChouTi/UI": [
44         ],
45         "ChouTi/Utilities": [
47         ],
48         "ChouTi/UI-App-Extension-API-Unsafe": [
50         ],
51         "ChouTi/ThirdParty": [
53         ]
54       }
55     },
56     {
57       "name": "Core",
58       "subspecs": [
59         {
60           "name": "CodeSnippets",
61           "source_files": "ChouTi/Source/iOS/Core/CodeSnippets/**/*.*"
62         },
63         {
64           "name": "DataStructure",
65           "source_files": "ChouTi/Source/iOS/Core/DataStructure/**/*.*"
66         },
67         {
68           "name": "Extensions",
69           "source_files": "ChouTi/Source/iOS/Core/Extensions/**/*.*",
70           "dependencies": {
71             "ChouTi/Core/DataStructure": [
73             ]
74           }
75         },
76         {
77           "name": "Miscellaneous",
78           "source_files": "ChouTi/Source/iOS/Core/Miscellaneous/**/*.*"
79         },
80         {
81           "name": "Protocols",
82           "source_files": "ChouTi/Source/iOS/Core/Protocols/**/*.*"
83         },
84         {
85           "name": "UI",
86           "source_files": [
87             "ChouTi/Source/iOS/Core/UI/*.*",
88             "ChouTi/Source/iOS/Core/DataStructure/**/*.*",
89             "ChouTi/Source/iOS/Core/Extensions/**/*.*",
90             "ChouTi/Source/iOS/Core/Miscellaneous/**/*.*",
91             "ChouTi/Source/iOS/Core/Protocols/**/*.*"
92           ],
93           "subspecs": [
94             {
95               "name": "TableViewCells",
96               "source_files": [
97                 "ChouTi/Source/iOS/Core/UI/TableViewCells/**/*.*",
98                 "ChouTi/Source/iOS/Core/UI/*.*",
99                 "ChouTi/Source/iOS/Core/DataStructure/**/*.*",
100                 "ChouTi/Source/iOS/Core/Extensions/**/*.*",
101                 "ChouTi/Source/iOS/Core/Miscellaneous/**/*.*",
102                 "ChouTi/Source/iOS/Core/Protocols/**/*.*"
103               ]
104             },
105             {
106               "name": "CollectionViewCells",
107               "source_files": [
108                 "ChouTi/Source/iOS/Core/UI/CollectionViewCells/**/*.*",
109                 "ChouTi/Source/iOS/Core/UI/*.*",
110                 "ChouTi/Source/iOS/Core/DataStructure/**/*.*",
111                 "ChouTi/Source/iOS/Core/Extensions/**/*.*",
112                 "ChouTi/Source/iOS/Core/Miscellaneous/**/*.*",
113                 "ChouTi/Source/iOS/Core/Protocols/**/*.*"
114               ]
115             }
116           ]
117         }
118       ]
119     },
120     {
121       "name": "Animators",
122       "source_files": "ChouTi/Source/iOS/Animators/*.*",
123       "dependencies": {
124         "ChouTi/Core": [
126         ]
127       },
128       "subspecs": [
129         {
130           "name": "DropPresentingAnimator",
131           "source_files": [
132             "ChouTi/Source/iOS/Animators/DropPresentingAnimator/**/*.*",
133             "ChouTi/Source/iOS/Animators/*.*"
134           ]
135         }
136       ]
137     },
138     {
139       "name": "CollectionViewLayouts",
140       "dependencies": {
141         "ChouTi/Core": [
143         ]
144       },
145       "subspecs": [
146         {
147           "name": "TableLayout",
148           "source_files": "ChouTi/Source/iOS/CollectionViewLayouts/**/*.*"
149         }
150       ]
151     },
152     {
153       "name": "UI",
154       "source_files": "ChouTi/Source/iOS/UI/*.*",
155       "resource_bundles": {
156         "Resources": "ChouTi/Resources/**/*.png"
157       },
158       "dependencies": {
159         "ChouTi/Core": [
161         ],
162         "ChouTi/Animators": [
164         ]
165       },
166       "subspecs": [
167         {
168           "name": "AlertView",
169           "source_files": "ChouTi/Source/iOS/UI/AlertView/*.swift"
170         },
171         {
172           "name": "AutoLinesLabel",
173           "source_files": "ChouTi/Source/iOS/UI/AutoLinesLabel/*.*"
174         },
175         {
176           "name": "CollectionViewCells"
177         },
178         {
179           "name": "DatePickerViewController",
180           "source_files": "ChouTi/Source/iOS/UI/DatePickerViewController/*.*"
181         },
182         {
183           "name": "DropDownMenu",
184           "source_files": "ChouTi/Source/iOS/UI/DropDownMenu/*.*"
185         },
186         {
187           "name": "MenuPageViewController",
188           "source_files": "ChouTi/Source/iOS/UI/MenuPageViewController/*.*"
189         },
190         {
191           "name": "NavigationBarStatusBar",
192           "source_files": "ChouTi/Source/iOS/UI/NavigationBarStatusBar/*.*"
193         },
194         {
195           "name": "SegmentedControl",
196           "source_files": "ChouTi/Source/iOS/UI/SegmentedControl/*.*"
197         },
198         {
199           "name": "TableViewCells",
200           "source_files": "ChouTi/Source/iOS/UI/TableViewCells/**/*.*"
201         }
202       ]
203     },
204     {
205       "name": "UI-App-Extension-API-Unsafe",
206       "dependencies": {
207         "ChouTi/Core": [
209         ]
210       },
211       "subspecs": [
212         {
213           "name": "SlideController",
214           "source_files": "ChouTi/Source/iOS/UI/SlideController/*.*"
215         }
216       ]
217     },
218     {
219       "name": "Utilities",
220       "dependencies": {
221         "ChouTi/Core": [
223         ]
224       },
225       "subspecs": [
226         {
227           "name": "TableView+SectionRowExtensions",
228           "source_files": "ChouTi/Source/iOS/Utilities/TableView+SectionRowExtensions/*.*"
229         }
230       ]
231     },
232     {
233       "name": "ThirdParty",
234       "subspecs": [
235         {
236           "name": "LoadingMorphingLabel",
237           "source_files": "ChouTi/Source/iOS/ThirdParty/LoadingMorphingLabel/*.*",
238           "dependencies": {
239             "LTMorphingLabel": [
240               "~> 0.5"
241             ],
242             "ChouTi/Core": [
244             ]
245           }
246         }
247       ]
248     }
249   ]