[Add] com-qqsdk-control-Tools 1.2.1
[CocoaPods.git] / Specs / 3 / 9 / 1 / SocialSDK / 0.0.3 / SocialSDK.podspec.json
blob798eedda14f3ce150a1de633ce16408cbb251760
2   "name": "SocialSDK",
3   "version": "0.0.3",
4   "summary": "SocialSDK SDK for iOS",
5   "homepage": "https://github.com/GagSquad/SocialSDK",
6   "authors": {
7     "itlijunjie@gmail.com": "https://github.com/itlijunjie",
8     "LVJIALIN": "https://github.com/LVJIALIN"
9   },
10   "license": {
11     "type": "WTFPL",
12     "file": "LICENSE"
13   },
14   "platforms": {
15     "ios": "7.0"
16   },
17   "source": {
18     "git": "https://github.com/GagSquad/SocialSDK.git",
19     "tag": "0.0.3"
20   },
21   "requires_arc": true,
22   "xcconfig": {
23     "OTHER_LDFLAGS": " -all_load"
24   },
25   "default_subspecs": [
26     "UI",
27     "QQ",
28     "Sina",
29     "WeChat"
30   ],
31   "subspecs": [
32     {
33       "name": "TencentOpenApiSDK",
34       "vendored_frameworks": "SDK/TencentOpenApi/TencentOpenAPI.framework",
35       "resources": "SDK/TencentOpenApi/TencentOpenApi_IOS_Bundle.bundle",
36       "xcconfig": {
37         "OTHER_LDFLAGS": "$(inherited) -lz -lsqlite3 -liconv -lstdc++ -framework \"SystemConfiguration\" -framework \"CoreTelephony\""
38       }
39     },
40     {
41       "name": "WeiboSDK",
42       "source_files": "SDK/libWeiboSDK/*.{h,m}",
43       "vendored_libraries": "SDK/libWeiboSDK/libWeiboSDK.a",
44       "resources": "SDK/libWeiboSDK/WeiboSDK.bundle",
45       "frameworks": [
46         "ImageIO",
47         "SystemConfiguration",
48         "CoreText",
49         "QuartzCore",
50         "Security",
51         "UIKit",
52         "Foundation",
53         "CoreGraphics",
54         "CoreTelephony"
55       ],
56       "libraries": [
57         "sqlite3",
58         "z"
59       ]
60     },
61     {
62       "name": "WeChatSDK",
63       "source_files": "SDK/WeChatSDK/*.{h,m}",
64       "vendored_libraries": "SDK/WeChatSDK/libWeChatSDK.a",
65       "frameworks": [
66         "Foundation",
67         "SystemConfiguration",
68         "CoreTelephony",
69         "CFNetwork"
70       ],
71       "libraries": [
72         "z",
73         "c++",
74         "sqlite3"
75       ]
76     },
77     {
78       "name": "Core",
79       "source_files": [
80         "SocialSDK/Classes/Core/Logger/**/*.{h,m}",
81         "SocialSDK/Classes/Core/Util/**/*.{h,m}",
82         "SocialSDK/Classes/Core/SocialManager/**/*.{h,m}",
83         "SocialSDK/Classes/Core/PlatformParamConfig/Base/**/*.{h,m}"
84       ],
85       "public_header_files": [
86         "SocialSDK/Classes/Core/Logger/**/*.h",
87         "SocialSDK/Classes/Core/Util/**/*.h",
88         "SocialSDK/Classes/Core/SocialManager/**/*.h",
89         "SocialSDK/Classes/Core/PlatformParamConfig/Base/**/*.h"
90       ],
91       "resources": "SocialSDK/Rrources/GSSocialSDKResources.bundle"
92     },
93     {
94       "name": "UI",
95       "source_files": "SocialSDK/Classes/UI/**/*.{h,m}",
96       "public_header_files": "SocialSDK/Classes/UI/**/*.h",
97       "dependencies": {
98         "SocialSDK/Core": [
100         ]
101       }
102     },
103     {
104       "name": "QQPlatformParamConfig",
105       "source_files": "SocialSDK/Classes/Core/PlatformParamConfig/QQ/**/*.{h,m}",
106       "public_header_files": "SocialSDK/Classes/Core/PlatformParamConfig/QQ/**/*.h",
107       "dependencies": {
108         "SocialSDK/TencentOpenApiSDK": [
110         ],
111         "SocialSDK/Core": [
113         ]
114       }
115     },
116     {
117       "name": "SinaPlatformParamConfig",
118       "source_files": "SocialSDK/Classes/Core/PlatformParamConfig/Sina/**/*.{h,m}",
119       "public_header_files": "SocialSDK/Classes/Core/PlatformParamConfig/Sina/**/*.h",
120       "dependencies": {
121         "SocialSDK/WeiboSDK": [
123         ],
124         "SocialSDK/Core": [
126         ]
127       }
128     },
129     {
130       "name": "WeChatPlatformParamConfig",
131       "source_files": "SocialSDK/Classes/Core/PlatformParamConfig/WeChat/**/*.{h,m}",
132       "public_header_files": "SocialSDK/Classes/Core/PlatformParamConfig/WeChat/**/*.h",
133       "dependencies": {
134         "SocialSDK/WeChatSDK": [
136         ],
137         "SocialSDK/Core": [
139         ]
140       }
141     },
142     {
143       "name": "ShareBase",
144       "source_files": "SocialSDK/Classes/Share/Base/**/*.{h,m}",
145       "public_header_files": "SocialSDK/Classes/Share/Base/**/*.h",
146       "dependencies": {
147         "SocialSDK/Core": [
149         ]
150       }
151     },
152     {
153       "name": "QQShare",
154       "source_files": "SocialSDK/Classes/Share/QQ/**/*.{h,m}",
155       "public_header_files": "SocialSDK/Classes/Share/QQ/**/*.h",
156       "dependencies": {
157         "SocialSDK/QQPlatformParamConfig": [
159         ],
160         "SocialSDK/ShareBase": [
162         ]
163       }
164     },
165     {
166       "name": "QzoneShare",
167       "source_files": "SocialSDK/Classes/Share/Qzone/**/*.{h,m}",
168       "public_header_files": "SocialSDK/Classes/Share/Qzone/**/*.h",
169       "dependencies": {
170         "SocialSDK/QQPlatformParamConfig": [
172         ],
173         "SocialSDK/ShareBase": [
175         ]
176       }
177     },
178     {
179       "name": "SinaShare",
180       "source_files": "SocialSDK/Classes/Share/Sina/**/*.{h,m}",
181       "public_header_files": "SocialSDK/Classes/Share/Sina/**/*.h",
182       "dependencies": {
183         "SocialSDK/SinaPlatformParamConfig": [
185         ],
186         "SocialSDK/ShareBase": [
188         ]
189       }
190     },
191     {
192       "name": "WeChatSessionShare",
193       "source_files": "SocialSDK/Classes/Share/WeChatSession/**/*.{h,m}",
194       "public_header_files": "SocialSDK/Classes/Share/WeChatSession/**/*.h",
195       "dependencies": {
196         "SocialSDK/WeChatPlatformParamConfig": [
198         ],
199         "SocialSDK/ShareBase": [
201         ]
202       }
203     },
204     {
205       "name": "WeChatTimeLineShare",
206       "source_files": "SocialSDK/Classes/Share/WeChatTimeLine/**/*.{h,m}",
207       "public_header_files": "SocialSDK/Classes/Share/WeChatTimeLine/**/*.h",
208       "dependencies": {
209         "SocialSDK/WeChatPlatformParamConfig": [
211         ],
212         "SocialSDK/ShareBase": [
214         ]
215       }
216     },
217     {
218       "name": "LoginBase",
219       "source_files": "SocialSDK/Classes/Login/Base/**/*.{h,m,mm}",
220       "public_header_files": "SocialSDK/Classes/Login/Base/**/*.h",
221       "dependencies": {
222         "SocialSDK/Core": [
224         ]
225       }
226     },
227     {
228       "name": "QQLogin",
229       "source_files": "SocialSDK/Classes/Login/QQ/**/*.{h,m}",
230       "public_header_files": "SocialSDK/Classes/Login/QQ/**/*.h",
231       "dependencies": {
232         "SocialSDK/QQPlatformParamConfig": [
234         ],
235         "SocialSDK/LoginBase": [
237         ]
238       }
239     },
240     {
241       "name": "SinaLogin",
242       "source_files": "SocialSDK/Classes/Login/Sina/**/*.{h,m}",
243       "public_header_files": "SocialSDK/Classes/Login/Sina/**/*.h",
244       "dependencies": {
245         "SocialSDK/SinaPlatformParamConfig": [
247         ],
248         "SocialSDK/LoginBase": [
250         ]
251       }
252     },
253     {
254       "name": "WeChatLogin",
255       "source_files": "SocialSDK/Classes/Login/WeChat/**/*.{h,m}",
256       "public_header_files": "SocialSDK/Classes/Login/WeChat/**/*.h",
257       "dependencies": {
258         "SocialSDK/WeChatPlatformParamConfig": [
260         ],
261         "SocialSDK/LoginBase": [
263         ]
264       }
265     },
266     {
267       "name": "QQ",
268       "dependencies": {
269         "SocialSDK/UI": [
271         ],
272         "SocialSDK/QQShare": [
274         ],
275         "SocialSDK/QzoneShare": [
277         ],
278         "SocialSDK/QQLogin": [
280         ]
281       }
282     },
283     {
284       "name": "Sina",
285       "dependencies": {
286         "SocialSDK/SinaShare": [
288         ],
289         "SocialSDK/SinaLogin": [
291         ]
292       }
293     },
294     {
295       "name": "WeChat",
296       "dependencies": {
297         "SocialSDK/WeChatSessionShare": [
299         ],
300         "SocialSDK/WeChatTimeLineShare": [
302         ],
303         "SocialSDK/WeChatLogin": [
305         ]
306       }
307     }
308   ]