[Add] IPDSDK 2.0.0.3
[CocoaPods.git] / Specs / 3 / 9 / 1 / SocialSDK / 0.0.5 / SocialSDK.podspec.json
blob0eff794938ac129221d906ac45634fa60fb65f32
2   "name": "SocialSDK",
3   "version": "0.0.5",
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.5"
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       "xcconfig": {
36         "OTHER_LDFLAGS": "$(inherited) -lz -lsqlite3 -liconv -lstdc++ -framework \"SystemConfiguration\" -framework \"CoreTelephony\""
37       }
38     },
39     {
40       "name": "WeiboSDK",
41       "source_files": "SDK/libWeiboSDK/*.{h,m}",
42       "vendored_libraries": "SDK/libWeiboSDK/libWeiboSDK.a",
43       "resources": "SDK/libWeiboSDK/WeiboSDK.bundle",
44       "frameworks": [
45         "ImageIO",
46         "SystemConfiguration",
47         "CoreText",
48         "QuartzCore",
49         "Security",
50         "UIKit",
51         "Foundation",
52         "CoreGraphics",
53         "CoreTelephony"
54       ],
55       "libraries": [
56         "sqlite3",
57         "z"
58       ]
59     },
60     {
61       "name": "WeChatSDK",
62       "source_files": "SDK/WeChatSDK/*.{h,m}",
63       "vendored_libraries": "SDK/WeChatSDK/libWeChatSDK.a",
64       "frameworks": [
65         "Foundation",
66         "SystemConfiguration",
67         "CoreTelephony",
68         "CFNetwork"
69       ],
70       "libraries": [
71         "z",
72         "c++",
73         "sqlite3"
74       ]
75     },
76     {
77       "name": "Core",
78       "source_files": [
79         "SocialSDK/Classes/Core/Logger/**/*.{h,m}",
80         "SocialSDK/Classes/Core/Util/**/*.{h,m}",
81         "SocialSDK/Classes/Core/SocialManager/**/*.{h,m}",
82         "SocialSDK/Classes/Core/PlatformParamConfig/Base/**/*.{h,m}"
83       ],
84       "public_header_files": [
85         "SocialSDK/Classes/Core/Logger/**/*.h",
86         "SocialSDK/Classes/Core/Util/**/*.h",
87         "SocialSDK/Classes/Core/SocialManager/**/*.h",
88         "SocialSDK/Classes/Core/PlatformParamConfig/Base/**/*.h"
89       ],
90       "resources": "SocialSDK/Rrources/GSSocialSDKResources.bundle"
91     },
92     {
93       "name": "UI",
94       "source_files": "SocialSDK/Classes/UI/**/*.{h,m}",
95       "public_header_files": "SocialSDK/Classes/UI/**/*.h",
96       "dependencies": {
97         "SocialSDK/Core": [
99         ]
100       }
101     },
102     {
103       "name": "QQPlatformParamConfig",
104       "source_files": "SocialSDK/Classes/Core/PlatformParamConfig/QQ/**/*.{h,m}",
105       "public_header_files": "SocialSDK/Classes/Core/PlatformParamConfig/QQ/**/*.h",
106       "dependencies": {
107         "SocialSDK/TencentOpenApiSDK": [
109         ],
110         "SocialSDK/Core": [
112         ]
113       }
114     },
115     {
116       "name": "SinaPlatformParamConfig",
117       "source_files": "SocialSDK/Classes/Core/PlatformParamConfig/Sina/**/*.{h,m}",
118       "public_header_files": "SocialSDK/Classes/Core/PlatformParamConfig/Sina/**/*.h",
119       "dependencies": {
120         "SocialSDK/WeiboSDK": [
122         ],
123         "SocialSDK/Core": [
125         ]
126       }
127     },
128     {
129       "name": "WeChatPlatformParamConfig",
130       "source_files": "SocialSDK/Classes/Core/PlatformParamConfig/WeChat/**/*.{h,m}",
131       "public_header_files": "SocialSDK/Classes/Core/PlatformParamConfig/WeChat/**/*.h",
132       "dependencies": {
133         "SocialSDK/WeChatSDK": [
135         ],
136         "SocialSDK/Core": [
138         ]
139       }
140     },
141     {
142       "name": "ShareBase",
143       "source_files": "SocialSDK/Classes/Share/Base/**/*.{h,m}",
144       "public_header_files": "SocialSDK/Classes/Share/Base/**/*.h",
145       "dependencies": {
146         "SocialSDK/Core": [
148         ]
149       }
150     },
151     {
152       "name": "QQShare",
153       "source_files": "SocialSDK/Classes/Share/QQ/**/*.{h,m}",
154       "public_header_files": "SocialSDK/Classes/Share/QQ/**/*.h",
155       "dependencies": {
156         "SocialSDK/QQPlatformParamConfig": [
158         ],
159         "SocialSDK/ShareBase": [
161         ]
162       }
163     },
164     {
165       "name": "QzoneShare",
166       "source_files": "SocialSDK/Classes/Share/Qzone/**/*.{h,m}",
167       "public_header_files": "SocialSDK/Classes/Share/Qzone/**/*.h",
168       "dependencies": {
169         "SocialSDK/QQPlatformParamConfig": [
171         ],
172         "SocialSDK/ShareBase": [
174         ]
175       }
176     },
177     {
178       "name": "SinaShare",
179       "source_files": "SocialSDK/Classes/Share/Sina/**/*.{h,m}",
180       "public_header_files": "SocialSDK/Classes/Share/Sina/**/*.h",
181       "dependencies": {
182         "SocialSDK/SinaPlatformParamConfig": [
184         ],
185         "SocialSDK/ShareBase": [
187         ]
188       }
189     },
190     {
191       "name": "WeChatSessionShare",
192       "source_files": "SocialSDK/Classes/Share/WeChatSession/**/*.{h,m}",
193       "public_header_files": "SocialSDK/Classes/Share/WeChatSession/**/*.h",
194       "dependencies": {
195         "SocialSDK/WeChatPlatformParamConfig": [
197         ],
198         "SocialSDK/ShareBase": [
200         ]
201       }
202     },
203     {
204       "name": "WeChatTimeLineShare",
205       "source_files": "SocialSDK/Classes/Share/WeChatTimeLine/**/*.{h,m}",
206       "public_header_files": "SocialSDK/Classes/Share/WeChatTimeLine/**/*.h",
207       "dependencies": {
208         "SocialSDK/WeChatPlatformParamConfig": [
210         ],
211         "SocialSDK/ShareBase": [
213         ]
214       }
215     },
216     {
217       "name": "LoginBase",
218       "source_files": "SocialSDK/Classes/Login/Base/**/*.{h,m,mm}",
219       "public_header_files": "SocialSDK/Classes/Login/Base/**/*.h",
220       "dependencies": {
221         "SocialSDK/Core": [
223         ]
224       }
225     },
226     {
227       "name": "QQLogin",
228       "source_files": "SocialSDK/Classes/Login/QQ/**/*.{h,m}",
229       "public_header_files": "SocialSDK/Classes/Login/QQ/**/*.h",
230       "dependencies": {
231         "SocialSDK/QQPlatformParamConfig": [
233         ],
234         "SocialSDK/LoginBase": [
236         ]
237       }
238     },
239     {
240       "name": "SinaLogin",
241       "source_files": "SocialSDK/Classes/Login/Sina/**/*.{h,m}",
242       "public_header_files": "SocialSDK/Classes/Login/Sina/**/*.h",
243       "dependencies": {
244         "SocialSDK/SinaPlatformParamConfig": [
246         ],
247         "SocialSDK/LoginBase": [
249         ]
250       }
251     },
252     {
253       "name": "WeChatLogin",
254       "source_files": "SocialSDK/Classes/Login/WeChat/**/*.{h,m}",
255       "public_header_files": "SocialSDK/Classes/Login/WeChat/**/*.h",
256       "dependencies": {
257         "SocialSDK/WeChatPlatformParamConfig": [
259         ],
260         "SocialSDK/LoginBase": [
262         ]
263       }
264     },
265     {
266       "name": "QQ",
267       "dependencies": {
268         "SocialSDK/UI": [
270         ],
271         "SocialSDK/QQShare": [
273         ],
274         "SocialSDK/QzoneShare": [
276         ],
277         "SocialSDK/QQLogin": [
279         ]
280       }
281     },
282     {
283       "name": "Sina",
284       "dependencies": {
285         "SocialSDK/SinaShare": [
287         ],
288         "SocialSDK/SinaLogin": [
290         ]
291       }
292     },
293     {
294       "name": "WeChat",
295       "dependencies": {
296         "SocialSDK/WeChatSessionShare": [
298         ],
299         "SocialSDK/WeChatTimeLineShare": [
301         ],
302         "SocialSDK/WeChatLogin": [
304         ]
305       }
306     }
307   ]