[Add] ZJSDK 2.5.4.14
[CocoaPods.git] / Specs / 7 / 4 / b / GoogleToolboxForMac / 2.0.0 / GoogleToolboxForMac.podspec.json
blob5a895bc09b1091580fdd959a9e36d83ce85b9a24
2   "name": "GoogleToolboxForMac",
3   "version": "2.0.0",
4   "authors": "Google Inc.",
5   "license": {
6     "type": "Apache",
7     "file": "LICENSE"
8   },
9   "homepage": "https://github.com/google/google-toolbox-for-mac",
10   "source": {
11     "git": "https://github.com/google/google-toolbox-for-mac.git",
12     "tag": "v2.0.0"
13   },
14   "summary": "Google utilities for iOS and OSX development.",
15   "description": "A collection of source from different Google projects that may be of use\nto developers working on iOS or OS X projects.",
16   "platforms": {
17     "osx": "10.6",
18     "ios": "5.0"
19   },
20   "requires_arc": false,
21   "subspecs": [
22     {
23       "name": "Defines",
24       "public_header_files": "GTMDefines.h",
25       "source_files": "GTMDefines.h"
26     },
27     {
28       "name": "Core",
29       "source_files": [
30         "DebugUtils/GTMTypeCasting.h",
31         "Foundation/GTMLocalizedString.h",
32         "Foundation/GTMLogger.h"
33       ],
34       "dependencies": {
35         "GoogleToolboxForMac/Defines": [
36           "2.0.0"
37         ]
38       }
39     },
40     {
41       "name": "AddressBook",
42       "source_files": "AddressBook/GTMABAddressBook.{h,m}",
43       "frameworks": "AddressBook",
44       "dependencies": {
45         "GoogleToolboxForMac/Core": [
46           "2.0.0"
47         ],
48         "GoogleToolboxForMac/Defines": [
49           "2.0.0"
50         ]
51       }
52     },
53     {
54       "name": "DebugUtils",
55       "source_files": [
56         "DebugUtils/GTMDebugSelectorValidation.{h,m}",
57         "DebugUtils/GTMDebugThreadValidation.h",
58         "DebugUtils/GTMMethodCheck.{h,m}"
59       ],
60       "requires_arc": "DebugUtils/GTMMethodCheck.m",
61       "dependencies": {
62         "GoogleToolboxForMac/Defines": [
63           "2.0.0"
64         ],
65         "GoogleToolboxForMac/Runtime": [
66           "2.0.0"
67         ]
68       }
69     },
70     {
71       "name": "GeometryUtils",
72       "source_files": "Foundation/GTMGeometryUtils.{h,m}",
73       "frameworks": "CoreGraphics",
74       "dependencies": {
75         "GoogleToolboxForMac/Defines": [
76           "2.0.0"
77         ]
78       }
79     },
80     {
81       "name": "KVO",
82       "source_files": [
83         "Foundation/GTMNSObject+KeyValueObserving.{h,m}",
84         "DebugUtils/GTMMethodCheck.m"
85       ],
86       "dependencies": {
87         "GoogleToolboxForMac/Core": [
88           "2.0.0"
89         ],
90         "GoogleToolboxForMac/DebugUtils": [
91           "2.0.0"
92         ],
93         "GoogleToolboxForMac/Runtime": [
94           "2.0.0"
95         ]
96       }
97     },
98     {
99       "name": "Logger",
100       "source_files": "Foundation/GTMLogger.{h,m}",
101       "dependencies": {
102         "GoogleToolboxForMac/Defines": [
103           "2.0.0"
104         ]
105       }
106     },
107     {
108       "name": "Regex",
109       "source_files": "Foundation/GTMRegex.{h,m}",
110       "dependencies": {
111         "GoogleToolboxForMac/Defines": [
112           "2.0.0"
113         ]
114       }
115     },
116     {
117       "name": "Runtime",
118       "source_files": "Foundation/GTMObjC2Runtime.{h,m}",
119       "requires_arc": "Foundation/GTMObjC2Runtime.{h,m}",
120       "dependencies": {
121         "GoogleToolboxForMac/Defines": [
122           "2.0.0"
123         ]
124       }
125     },
126     {
127       "name": "StackTrace",
128       "source_files": "Foundation/GTMStackTrace.{h,m}",
129       "dependencies": {
130         "GoogleToolboxForMac/Defines": [
131           "2.0.0"
132         ],
133         "GoogleToolboxForMac/Runtime": [
134           "2.0.0"
135         ]
136       }
137     },
138     {
139       "name": "StringEncoding",
140       "source_files": "Foundation/GTMStringEncoding.{h,m}",
141       "dependencies": {
142         "GoogleToolboxForMac/Defines": [
143           "2.0.0"
144         ]
145       }
146     },
147     {
148       "name": "SystemVersion",
149       "source_files": "Foundation/GTMSystemVersion.{h,m}",
150       "dependencies": {
151         "GoogleToolboxForMac/Defines": [
152           "2.0.0"
153         ],
154         "GoogleToolboxForMac/Runtime": [
155           "2.0.0"
156         ]
157       }
158     },
159     {
160       "name": "URLBuilder",
161       "source_files": "Foundation/GTMURLBuilder.{h,m}",
162       "dependencies": {
163         "GoogleToolboxForMac/Core": [
164           "2.0.0"
165         ],
166         "GoogleToolboxForMac/Defines": [
167           "2.0.0"
168         ],
169         "GoogleToolboxForMac/NSDictionary+URLArguments": [
170           "2.0.0"
171         ],
172         "GoogleToolboxForMac/NSString+URLArguments": [
173           "2.0.0"
174         ]
175       }
176     },
177     {
178       "name": "NSData+zlib",
179       "source_files": "Foundation/GTMNSData+zlib.{h,m}",
180       "requires_arc": "Foundation/GTMNSData+zlib.{h,m}",
181       "libraries": "z",
182       "dependencies": {
183         "GoogleToolboxForMac/Defines": [
184           "2.0.0"
185         ]
186       }
187     },
188     {
189       "name": "NSDictionary+URLArguments",
190       "source_files": "Foundation/GTMNSDictionary+URLArguments.{h,m}",
191       "requires_arc": "Foundation/GTMNSDictionary+URLArguments.{h,m}",
192       "dependencies": {
193         "GoogleToolboxForMac/DebugUtils": [
194           "2.0.0"
195         ],
196         "GoogleToolboxForMac/Defines": [
197           "2.0.0"
198         ],
199         "GoogleToolboxForMac/NSString+URLArguments": [
200           "2.0.0"
201         ]
202       }
203     },
204     {
205       "name": "NSFileHandle+UniqueName",
206       "source_files": "Foundation/GTMNSFileHandle+UniqueName.{h,m}",
207       "dependencies": {
208         "GoogleToolboxForMac/Defines": [
209           "2.0.0"
210         ]
211       }
212     },
213     {
214       "name": "NSScanner+JSON",
215       "source_files": "Foundation/GTMNSScanner+JSON.{h,m}",
216       "dependencies": {
217         "GoogleToolboxForMac/Defines": [
218           "2.0.0"
219         ]
220       }
221     },
222     {
223       "name": "NSString+HTML",
224       "source_files": "Foundation/GTMNSString+HTML.{h,m}",
225       "dependencies": {
226         "GoogleToolboxForMac/Core": [
227           "2.0.0"
228         ]
229       }
230     },
231     {
232       "name": "NSString+URLArguments",
233       "source_files": "Foundation/GTMNSString+URLArguments.{h,m}"
234     },
235     {
236       "name": "NSString+XML",
237       "source_files": "Foundation/GTMNSString+XML.{h,m}",
238       "dependencies": {
239         "GoogleToolboxForMac/Defines": [
240           "2.0.0"
241         ]
242       }
243     },
244     {
245       "name": "NSThread+Blocks",
246       "source_files": "Foundation/GTMNSThread+Blocks.{h,m}",
247       "dependencies": {
248         "GoogleToolboxForMac/Defines": [
249           "2.0.0"
250         ]
251       }
252     },
253     {
254       "name": "iPhone",
255       "platforms": {
256         "ios": "5.0"
257       },
258       "source_files": [
259         "iPhone/GTMFadeTruncatingLabel.{h,m}",
260         "iPhone/GTMUIImage+Resize.{h,m}",
261         "iPhone/GTMUILocalizer.{h,m}",
262         "iPhone/GTMUIView+SubtreeDescription.{h,m}"
263       ],
264       "requires_arc": "iPhone/GTMUIImage+Resize.{h,m}",
265       "dependencies": {
266         "GoogleToolboxForMac/Defines": [
267           "2.0.0"
268         ]
269       }
270     },
271     {
272       "name": "RoundedRectPath",
273       "platforms": {
274         "ios": "5.0"
275       },
276       "source_files": "iPhone/GTMRoundedRectPath.{h,m}",
277       "requires_arc": "iPhone/GTMRoundedRectPath.{h,m}",
278       "frameworks": "CoreGraphics",
279       "dependencies": {
280         "GoogleToolboxForMac/Defines": [
281           "2.0.0"
282         ]
283       }
284     },
285     {
286       "name": "UIFont+LineHeight",
287       "platforms": {
288         "ios": "5.0"
289       },
290       "source_files": "iPhone/GTMUIFont+LineHeight.{h,m}",
291       "requires_arc": "iPhone/GTMUIFont+LineHeight.{h,m}"
292     },
293     {
294       "name": "UnitTesting",
295       "platforms": {
296         "ios": "5.0"
297       },
298       "requires_arc": "UnitTesting/GTMDevLogUnitTestingBridge.m",
299       "source_files": [
300         "UnitTesting/GTMCALayer+UnitTesting.{h,m}",
301         "UnitTesting/GTMDevLogUnitTestingBridge.m",
302         "UnitTesting/GTMFoundationUnitTestingUtilities.{h,m}",
303         "UnitTesting/GTMNSObject+UnitTesting.{h,m}",
304         "UnitTesting/GTMSenTestCase.{h,m}",
305         "UnitTesting/GTMTestTimer.h",
306         "UnitTesting/GTMUIKit+UnitTesting.{h,m}",
307         "UnitTesting/GTMUnitTestDevLog.{h,m}"
308       ],
309       "frameworks": [
310         "CoreGraphics",
311         "QuartzCore"
312       ],
313       "dependencies": {
314         "GoogleToolboxForMac/Defines": [
315           "2.0.0"
316         ],
317         "GoogleToolboxForMac/Regex": [
318           "2.0.0"
319         ],
320         "GoogleToolboxForMac/Runtime": [
321           "2.0.0"
322         ],
323         "GoogleToolboxForMac/SystemVersion": [
324           "2.0.0"
325         ]
326       }
327     },
328     {
329       "name": "UnitTestingAppLib",
330       "platforms": {
331         "ios": "5.0"
332       },
333       "source_files": [
334         "UnitTesting/GTMCodeCoverageApp.h",
335         "UnitTesting/GTMIPhoneUnitTestDelegate.{h,m}"
336       ],
337       "dependencies": {
338         "GoogleToolboxForMac/Defines": [
339           "2.0.0"
340         ],
341         "GoogleToolboxForMac/UnitTesting": [
342           "2.0.0"
343         ]
344       }
345     }
346   ]