[Add] WoosmapGeofencing 4.3.9-beta1
[CocoaPods.git] / Specs / 7 / 4 / b / GoogleToolboxForMac / 4.2.0 / GoogleToolboxForMac.podspec.json
blobb7b047daee52c5afbf8c73590177afe279f32cf7
2   "name": "GoogleToolboxForMac",
3   "version": "4.2.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": "v4.2.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.12",
18     "ios": "10.0",
19     "tvos": "10.0"
20   },
21   "requires_arc": false,
22   "default_subspecs": [
23     "Defines",
24     "Core",
25     "GeometryUtils",
26     "KVO",
27     "Logger",
28     "StringEncoding",
29     "NSData+zlib",
30     "NSFileHandle+UniqueName",
31     "NSString+HTML",
32     "NSString+XML",
33     "NSThread+Blocks"
34   ],
35   "subspecs": [
36     {
37       "name": "Defines",
38       "public_header_files": "GTMDefines.h",
39       "source_files": "GTMDefines.h",
40       "resource_bundles": {
41         "GoogleToolboxForMac_Privacy": "Resources/Base/PrivacyInfo.xcprivacy"
42       }
43     },
44     {
45       "name": "Core",
46       "source_files": [
47         "DebugUtils/GTMTypeCasting.h",
48         "Foundation/GTMLocalizedString.h",
49         "Foundation/GTMLogger.h"
50       ],
51       "dependencies": {
52         "GoogleToolboxForMac/Defines": [
53           "4.2.0"
54         ]
55       }
56     },
57     {
58       "name": "DebugUtils",
59       "source_files": [
60         "DebugUtils/GTMDebugSelectorValidation.{h,m}",
61         "DebugUtils/GTMDebugThreadValidation.h",
62         "DebugUtils/GTMMethodCheck.h"
63       ],
64       "dependencies": {
65         "GoogleToolboxForMac/Defines": [
66           "4.2.0"
67         ]
68       }
69     },
70     {
71       "name": "GeometryUtils",
72       "source_files": "Foundation/GTMGeometryUtils.{h,m}",
73       "frameworks": "CoreGraphics",
74       "dependencies": {
75         "GoogleToolboxForMac/Defines": [
76           "4.2.0"
77         ]
78       }
79     },
80     {
81       "name": "KVO",
82       "source_files": "Foundation/GTMNSObject+KeyValueObserving.{h,m}",
83       "dependencies": {
84         "GoogleToolboxForMac/Core": [
85           "4.2.0"
86         ],
87         "GoogleToolboxForMac/DebugUtils": [
88           "4.2.0"
89         ]
90       }
91     },
92     {
93       "name": "Logger",
94       "source_files": "Foundation/GTMLogger.{h,m}",
95       "dependencies": {
96         "GoogleToolboxForMac/Defines": [
97           "4.2.0"
98         ]
99       },
100       "resource_bundles": {
101         "GoogleToolboxForMac_Logger_Privacy": "Resources/Logger/PrivacyInfo.xcprivacy"
102       }
103     },
104     {
105       "name": "StackTrace",
106       "source_files": "Foundation/GTMStackTrace.{h,m}",
107       "dependencies": {
108         "GoogleToolboxForMac/Defines": [
109           "4.2.0"
110         ]
111       }
112     },
113     {
114       "name": "StringEncoding",
115       "source_files": "Foundation/GTMStringEncoding.{h,m}",
116       "dependencies": {
117         "GoogleToolboxForMac/Defines": [
118           "4.2.0"
119         ]
120       }
121     },
122     {
123       "name": "NSData+zlib",
124       "source_files": "Foundation/GTMNSData+zlib.{h,m}",
125       "requires_arc": "Foundation/GTMNSData+zlib.{h,m}",
126       "libraries": "z",
127       "dependencies": {
128         "GoogleToolboxForMac/Defines": [
129           "4.2.0"
130         ]
131       }
132     },
133     {
134       "name": "NSFileHandle+UniqueName",
135       "source_files": "Foundation/GTMNSFileHandle+UniqueName.{h,m}",
136       "dependencies": {
137         "GoogleToolboxForMac/Defines": [
138           "4.2.0"
139         ]
140       }
141     },
142     {
143       "name": "NSString+HTML",
144       "source_files": "Foundation/GTMNSString+HTML.{h,m}",
145       "dependencies": {
146         "GoogleToolboxForMac/Core": [
147           "4.2.0"
148         ]
149       }
150     },
151     {
152       "name": "NSString+XML",
153       "source_files": "Foundation/GTMNSString+XML.{h,m}",
154       "dependencies": {
155         "GoogleToolboxForMac/Defines": [
156           "4.2.0"
157         ]
158       }
159     },
160     {
161       "name": "NSThread+Blocks",
162       "source_files": "Foundation/GTMNSThread+Blocks.{h,m}",
163       "dependencies": {
164         "GoogleToolboxForMac/Defines": [
165           "4.2.0"
166         ]
167       }
168     },
169     {
170       "name": "TimeUtils",
171       "source_files": "Foundation/GTMTimeUtils.{h,m}",
172       "dependencies": {
173         "GoogleToolboxForMac/Defines": [
174           "4.2.0"
175         ]
176       }
177     },
178     {
179       "name": "iPhone",
180       "platforms": {
181         "ios": "10.0"
182       },
183       "requires_arc": "iPhone/GTMUIImage+Resize.{h,m}",
184       "source_files": [
185         "iPhone/GTMFadeTruncatingLabel.{h,m}",
186         "iPhone/GTMUIImage+Resize.{h,m}",
187         "iPhone/GTMUILocalizer.{h,m}",
188         "iPhone/GTMUIImage+Resize.{h,m}"
189       ],
190       "dependencies": {
191         "GoogleToolboxForMac/Defines": [
192           "4.2.0"
193         ]
194       }
195     },
196     {
197       "name": "RoundedRectPath",
198       "platforms": {
199         "ios": "10.0"
200       },
201       "source_files": "iPhone/GTMRoundedRectPath.{h,m}",
202       "requires_arc": "iPhone/GTMRoundedRectPath.{h,m}",
203       "frameworks": "CoreGraphics",
204       "dependencies": {
205         "GoogleToolboxForMac/Defines": [
206           "4.2.0"
207         ]
208       }
209     },
210     {
211       "name": "UIFont+LineHeight",
212       "platforms": {
213         "ios": "10.0"
214       },
215       "source_files": "iPhone/GTMUIFont+LineHeight.{h,m}",
216       "requires_arc": "iPhone/GTMUIFont+LineHeight.{h,m}"
217     },
218     {
219       "name": "UnitTesting",
220       "source_files": "UnitTesting/GTMSenTestCase.{h,m}",
221       "frameworks": "XCTest",
222       "dependencies": {
223         "GoogleToolboxForMac/Defines": [
224           "4.2.0"
225         ]
226       },
227       "pod_target_xcconfig": {
228         "ENABLE_TESTING_SEARCH_PATHS": "YES"
229       },
230       "user_target_xcconfig": {
231         "ENABLE_TESTING_SEARCH_PATHS": "YES"
232       }
233     }
234   ]