[Add] RapidKitFoundation_MacOS 2024.1230.1857.641
[CocoaPods.git] / Specs / 9 / 0 / f / SFBaseUI / 0.1.3 / SFBaseUI.podspec.json
blobd444398a02961901238b65210dd78ec79c519480
2   "name": "SFBaseUI",
3   "version": "0.1.3",
4   "summary": "SFBaseUI 基础库 UI层",
5   "description": "TODO: Add long description of the pod here.",
6   "homepage": "https://github.com/jack110530/SFBaseUI",
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "jack110530": "hsf_ios@sina.com"
13   },
14   "source": {
15     "git": "https://github.com/jack110530/SFBaseUI.git",
16     "tag": "0.1.3"
17   },
18   "platforms": {
19     "ios": "9.0"
20   },
21   "source_files": "SFBaseUI/Classes/SFBaseUI.h",
22   "public_header_files": "SFBaseUI/Classes/SFBaseUI.h",
23   "frameworks": [
24     "UIKit",
25     "Foundation"
26   ],
27   "dependencies": {
28     "Masonry": [
30     ],
31     "SFCategory": [
33     ],
34     "SFMacro": [
36     ],
37     "SFCrashInspector": [
39     ],
40     "ReactiveObjC": [
42     ]
43   },
44   "subspecs": [
45     {
46       "name": "SFMakerKit",
47       "source_files": "SFBaseUI/Classes/SFMakerKit/SFMakerKit.h",
48       "public_header_files": "SFBaseUI/Classes/SFMakerKit/SFMakerKit.h",
49       "subspecs": [
50         {
51           "name": "SFMaker",
52           "source_files": "SFBaseUI/Classes/SFMakerKit/SFMaker/*.{h,m}"
53         },
54         {
55           "name": "SFButton",
56           "source_files": "SFBaseUI/Classes/SFMakerKit/SFButton/*.{h,m}",
57           "dependencies": {
58             "SFBaseUI/SFMakerKit/SFMaker": [
60             ],
61             "SFBaseUI/SFMakerKit/SFObject": [
63             ]
64           }
65         },
66         {
67           "name": "SFLabel",
68           "source_files": "SFBaseUI/Classes/SFMakerKit/SFLabel/*.{h,m}",
69           "dependencies": {
70             "SFBaseUI/SFMakerKit/SFMaker": [
72             ]
73           }
74         },
75         {
76           "name": "SFObject",
77           "source_files": "SFBaseUI/Classes/SFMakerKit/SFObject/*.{h,m}",
78           "dependencies": {
79             "SFBaseUI/SFMakerKit/SFMaker": [
81             ]
82           }
83         },
84         {
85           "name": "SFView",
86           "source_files": "SFBaseUI/Classes/SFMakerKit/SFView/*.{h,m}",
87           "dependencies": {
88             "SFBaseUI/SFMakerKit/SFMaker": [
90             ]
91           }
92         }
93       ]
94     },
95     {
96       "name": "SFUIKit",
97       "source_files": "SFBaseUI/Classes/SFUIKit/SFUIKit.h",
98       "public_header_files": "SFBaseUI/Classes/SFUIKit/SFUIKit.h",
99       "subspecs": [
100         {
101           "name": "SFProtocol",
102           "source_files": "SFBaseUI/Classes/SFUIKit/SFProtocol/*.{h,m}"
103         },
104         {
105           "name": "SFView",
106           "source_files": "SFBaseUI/Classes/SFUIKit/SFView/*.{h,m}",
107           "dependencies": {
108             "SFBaseUI/SFUIKit/SFProtocol": [
110             ]
111           }
112         },
113         {
114           "name": "SFButton",
115           "source_files": "SFBaseUI/Classes/SFUIKit/SFButton/*.{h,m}"
116         },
117         {
118           "name": "SFViewController",
119           "source_files": "SFBaseUI/Classes/SFUIKit/SFViewController/*.{h,m}",
120           "dependencies": {
121             "SFBaseUI/SFUIKit/SFProtocol": [
123             ]
124           }
125         },
126         {
127           "name": "SFScroll",
128           "source_files": "SFBaseUI/Classes/SFUIKit/SFScroll/*.{h,m}",
129           "dependencies": {
130             "SFBaseUI/SFUIKit/SFViewController": [
132             ]
133           }
134         },
135         {
136           "name": "SFTable",
137           "source_files": "SFBaseUI/Classes/SFUIKit/SFTable/*.{h,m}",
138           "dependencies": {
139             "SFBaseUI/SFUIKit/SFProtocol": [
141             ],
142             "SFBaseUI/SFUIKit/SFViewController": [
144             ]
145           }
146         },
147         {
148           "name": "SFCollection",
149           "source_files": "SFBaseUI/Classes/SFUIKit/SFCollection/*.{h,m}",
150           "dependencies": {
151             "SFBaseUI/SFUIKit/SFProtocol": [
153             ],
154             "SFBaseUI/SFUIKit/SFViewController": [
156             ]
157           }
158         },
159         {
160           "name": "SFCountdown",
161           "source_files": "SFBaseUI/Classes/SFUIKit/SFCountdown/*.{h,m}"
162         },
163         {
164           "name": "SFProgress",
165           "source_files": "SFBaseUI/Classes/SFUIKit/SFProgress/*.{h,m}",
166           "dependencies": {
167             "SFBaseUI/SFUIKit/SFView": [
169             ]
170           }
171         }
172       ]
173     },
174     {
175       "name": "SFDesignPattern",
176       "source_files": "SFBaseUI/Classes/SFDesignPattern/SFDesignPattern.h",
177       "public_header_files": "SFBaseUI/Classes/SFDesignPattern/SFDesignPattern.h",
178       "dependencies": {
179         "SFBaseUI/SFUIKit": [
181         ]
182       },
183       "subspecs": [
184         {
185           "name": "SFModel",
186           "source_files": "SFBaseUI/Classes/SFDesignPattern/SFModel/SFModel.h",
187           "public_header_files": "SFBaseUI/Classes/SFDesignPattern/SFModel/SFModel.h",
188           "subspecs": [
189             {
190               "name": "SFTableModel",
191               "source_files": "SFBaseUI/Classes/SFDesignPattern/SFModel/SFTableModel/*.{h,m}"
192             }
193           ]
194         },
195         {
196           "name": "SFMvc",
197           "source_files": "SFBaseUI/Classes/SFDesignPattern/SFMvc/SFMvc.h",
198           "public_header_files": "SFBaseUI/Classes/SFDesignPattern/SFMvc/SFMvc.h",
199           "dependencies": {
200             "SFBaseUI/SFDesignPattern/SFModel": [
202             ]
203           },
204           "subspecs": [
205             {
206               "name": "SFMvcProtocol",
207               "source_files": "SFBaseUI/Classes/SFDesignPattern/SFMvc/SFMvcProtocol/*.{h,m}"
208             },
209             {
210               "name": "SFTableMvc",
211               "source_files": "SFBaseUI/Classes/SFDesignPattern/SFMvc/SFTableMvc/*.{h,m}",
212               "dependencies": {
213                 "SFBaseUI/SFDesignPattern/SFMvc/SFMvcProtocol": [
215                 ]
216               }
217             }
218           ]
219         },
220         {
221           "name": "SFMvvm",
222           "source_files": "SFBaseUI/Classes/SFDesignPattern/SFMvvm/SFMvvm.h",
223           "public_header_files": "SFBaseUI/Classes/SFDesignPattern/SFMvvm/SFMvvm.h",
224           "subspecs": [
225             {
226               "name": "SFMvvmProtocol",
227               "source_files": "SFBaseUI/Classes/SFDesignPattern/SFMvvm/SFMvvmProtocol/*.{h,m}",
228               "dependencies": {
229                 "SFBaseUI/SFDesignPattern/SFMvc/SFMvcProtocol": [
231                 ]
232               }
233             },
234             {
235               "name": "SFTableMvvm",
236               "source_files": "SFBaseUI/Classes/SFDesignPattern/SFMvvm/SFTableMvvm/*.{h,m}",
237               "dependencies": {
238                 "SFBaseUI/SFDesignPattern/SFMvc/SFTableMvc": [
240                 ],
241                 "SFBaseUI/SFDesignPattern/SFMvvm/SFMvvmProtocol": [
243                 ]
244               }
245             }
246           ]
247         }
248       ]
249     }
250   ]