2 "name": "GoogleToolboxForMac",
4 "authors": "Google Inc.",
9 "homepage": "https://github.com/google/google-toolbox-for-mac",
11 "git": "https://github.com/google/google-toolbox-for-mac.git",
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.",
20 "requires_arc": false,
24 "public_header_files": "GTMDefines.h",
25 "source_files": "GTMDefines.h"
30 "DebugUtils/GTMTypeCasting.h",
31 "Foundation/GTMLocalizedString.h",
32 "Foundation/GTMLogger.h"
35 "GoogleToolboxForMac/Defines": [
41 "name": "AddressBook",
42 "source_files": "AddressBook/GTMABAddressBook.{h,m}",
43 "frameworks": "AddressBook",
45 "GoogleToolboxForMac/Core": [
48 "GoogleToolboxForMac/Defines": [
56 "DebugUtils/GTMDebugSelectorValidation.{h,m}",
57 "DebugUtils/GTMDebugThreadValidation.h",
58 "DebugUtils/GTMMethodCheck.{h,m}"
60 "requires_arc": "DebugUtils/GTMMethodCheck.m",
62 "GoogleToolboxForMac/Defines": [
65 "GoogleToolboxForMac/Runtime": [
71 "name": "GeometryUtils",
72 "source_files": "Foundation/GTMGeometryUtils.{h,m}",
73 "frameworks": "CoreGraphics",
75 "GoogleToolboxForMac/Defines": [
83 "Foundation/GTMNSObject+KeyValueObserving.{h,m}",
84 "DebugUtils/GTMMethodCheck.m"
87 "GoogleToolboxForMac/Core": [
90 "GoogleToolboxForMac/DebugUtils": [
93 "GoogleToolboxForMac/Runtime": [
100 "source_files": "Foundation/GTMLogger.{h,m}",
102 "GoogleToolboxForMac/Defines": [
109 "source_files": "Foundation/GTMRegex.{h,m}",
111 "GoogleToolboxForMac/Defines": [
118 "source_files": "Foundation/GTMObjC2Runtime.{h,m}",
119 "requires_arc": "Foundation/GTMObjC2Runtime.{h,m}",
121 "GoogleToolboxForMac/Defines": [
127 "name": "StackTrace",
128 "source_files": "Foundation/GTMStackTrace.{h,m}",
130 "GoogleToolboxForMac/Defines": [
133 "GoogleToolboxForMac/Runtime": [
139 "name": "StringEncoding",
140 "source_files": "Foundation/GTMStringEncoding.{h,m}",
142 "GoogleToolboxForMac/Defines": [
148 "name": "SystemVersion",
149 "source_files": "Foundation/GTMSystemVersion.{h,m}",
151 "GoogleToolboxForMac/Defines": [
154 "GoogleToolboxForMac/Runtime": [
160 "name": "URLBuilder",
161 "source_files": "Foundation/GTMURLBuilder.{h,m}",
163 "GoogleToolboxForMac/Core": [
166 "GoogleToolboxForMac/Defines": [
169 "GoogleToolboxForMac/NSDictionary+URLArguments": [
172 "GoogleToolboxForMac/NSString+URLArguments": [
178 "name": "NSData+zlib",
179 "source_files": "Foundation/GTMNSData+zlib.{h,m}",
180 "requires_arc": "Foundation/GTMNSData+zlib.{h,m}",
183 "GoogleToolboxForMac/Defines": [
189 "name": "NSDictionary+URLArguments",
190 "source_files": "Foundation/GTMNSDictionary+URLArguments.{h,m}",
191 "requires_arc": "Foundation/GTMNSDictionary+URLArguments.{h,m}",
193 "GoogleToolboxForMac/DebugUtils": [
196 "GoogleToolboxForMac/Defines": [
199 "GoogleToolboxForMac/NSString+URLArguments": [
205 "name": "NSFileHandle+UniqueName",
206 "source_files": "Foundation/GTMNSFileHandle+UniqueName.{h,m}",
208 "GoogleToolboxForMac/Defines": [
214 "name": "NSScanner+JSON",
215 "source_files": "Foundation/GTMNSScanner+JSON.{h,m}",
217 "GoogleToolboxForMac/Defines": [
223 "name": "NSString+HTML",
224 "source_files": "Foundation/GTMNSString+HTML.{h,m}",
226 "GoogleToolboxForMac/Core": [
232 "name": "NSString+URLArguments",
233 "source_files": "Foundation/GTMNSString+URLArguments.{h,m}"
236 "name": "NSString+XML",
237 "source_files": "Foundation/GTMNSString+XML.{h,m}",
239 "GoogleToolboxForMac/Defines": [
245 "name": "NSThread+Blocks",
246 "source_files": "Foundation/GTMNSThread+Blocks.{h,m}",
248 "GoogleToolboxForMac/Defines": [
259 "iPhone/GTMFadeTruncatingLabel.{h,m}",
260 "iPhone/GTMUIImage+Resize.{h,m}",
261 "iPhone/GTMUILocalizer.{h,m}",
262 "iPhone/GTMUIView+SubtreeDescription.{h,m}"
264 "requires_arc": "iPhone/GTMUIImage+Resize.{h,m}",
266 "GoogleToolboxForMac/Defines": [
272 "name": "RoundedRectPath",
276 "source_files": "iPhone/GTMRoundedRectPath.{h,m}",
277 "requires_arc": "iPhone/GTMRoundedRectPath.{h,m}",
278 "frameworks": "CoreGraphics",
280 "GoogleToolboxForMac/Defines": [
286 "name": "UIFont+LineHeight",
290 "source_files": "iPhone/GTMUIFont+LineHeight.{h,m}",
291 "requires_arc": "iPhone/GTMUIFont+LineHeight.{h,m}"
294 "name": "UnitTesting",
298 "requires_arc": "UnitTesting/GTMDevLogUnitTestingBridge.m",
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}"
314 "GoogleToolboxForMac/Defines": [
317 "GoogleToolboxForMac/Regex": [
320 "GoogleToolboxForMac/Runtime": [
323 "GoogleToolboxForMac/SystemVersion": [
329 "name": "UnitTestingAppLib",
334 "UnitTesting/GTMCodeCoverageApp.h",
335 "UnitTesting/GTMIPhoneUnitTestDelegate.{h,m}"
338 "GoogleToolboxForMac/Defines": [
341 "GoogleToolboxForMac/UnitTesting": [