blob: 4aa503d7575266aa11ebd0b3420fcbf0d14b2fc6 [file] [log] [blame]
seanpaul@google.com1134f982011-09-15 14:24:33 +00001# conditions used in both common.gypi and skia.gyp in chromium
2#
3{
chudy@google.combbad34d2012-08-13 14:26:36 +00004 'defines': [
5 'SK_ALLOW_STATIC_GLOBAL_INITIALIZERS=<(skia_static_initializers)',
reed@google.com1f1543f2012-09-12 21:08:33 +00006# 'SK_SUPPORT_HINTING_SCALE_FACTOR',
chudy@google.combbad34d2012-08-13 14:26:36 +00007 ],
seanpaul@google.com1134f982011-09-15 14:24:33 +00008 'conditions' : [
borenet@google.coma72aef82013-03-22 13:16:06 +00009 [ 'skia_gpu == 1',
bsalomon@google.comcf8fb1f2012-08-02 14:03:32 +000010 {
11 'defines': [
12 'SK_SUPPORT_GPU=1',
13 ],
14 }, {
15 'defines': [
16 'SK_SUPPORT_GPU=0',
17 ],
18 },
19 ],
borenet@google.coma72aef82013-03-22 13:16:06 +000020 [ 'skia_os == "win"',
seanpaul@google.com1134f982011-09-15 14:24:33 +000021 {
22 'defines': [
23 'SK_BUILD_FOR_WIN32',
24 'SK_IGNORE_STDINT_DOT_H',
bsalomon@google.com8b5abec2011-09-28 14:32:01 +000025 '_CRT_SECURE_NO_WARNINGS',
senorblanco@chromium.org5f47a392012-07-12 00:34:39 +000026 'GR_GL_FUNCTION_TYPE=__stdcall',
seanpaul@google.com1134f982011-09-15 14:24:33 +000027 ],
28 'msvs_cygwin_shell': 0,
29 'msvs_settings': {
30 'VCCLCompilerTool': {
bsalomon@google.comb58a6392013-03-21 20:29:05 +000031 'WarningLevel': '3',
32 'ProgramDataBaseFileName': '$(OutDir)\\$(ProjectName).pdb',
seanpaul@google.com1134f982011-09-15 14:24:33 +000033 'DebugInformationFormat': '3',
bsalomon@google.comb58a6392013-03-21 20:29:05 +000034 'ExceptionHandling': '0',
35 'AdditionalOptions': [ '/MP', ],
seanpaul@google.com1134f982011-09-15 14:24:33 +000036 },
37 'VCLinkerTool': {
38 'AdditionalDependencies': [
39 'OpenGL32.lib',
40 'usp10.lib',
bungeman@google.comf51e1252013-06-05 18:35:22 +000041
42 # Prior to gyp r1584, the following were included automatically.
43 'kernel32.lib',
44 'gdi32.lib',
45 'winspool.lib',
46 'comdlg32.lib',
47 'advapi32.lib',
48 'shell32.lib',
49 'ole32.lib',
50 'oleaut32.lib',
51 'user32.lib',
52 'uuid.lib',
53 'odbc32.lib',
54 'odbccp32.lib',
bsalomon@google.combbba7842013-06-06 18:34:13 +000055 'DelayImp.lib',
seanpaul@google.com1134f982011-09-15 14:24:33 +000056 ],
57 },
58 },
59 'configurations': {
60 'Debug': {
61 'msvs_settings': {
62 'VCCLCompilerTool': {
bsalomon@google.com8b5abec2011-09-28 14:32:01 +000063 'DebugInformationFormat': '4', # editAndContiue (/ZI)
seanpaul@google.com1134f982011-09-15 14:24:33 +000064 'Optimization': '0', # optimizeDisabled (/Od)
65 'PreprocessorDefinitions': ['_DEBUG'],
66 'RuntimeLibrary': '3', # rtMultiThreadedDebugDLL (/MDd)
bsalomon@google.com8b5abec2011-09-28 14:32:01 +000067 'RuntimeTypeInfo': 'false', # /GR-
seanpaul@google.com1134f982011-09-15 14:24:33 +000068 },
69 'VCLinkerTool': {
bsalomon@google.com8b5abec2011-09-28 14:32:01 +000070 'GenerateDebugInformation': 'true', # /DEBUG
71 'LinkIncremental': '2', # /INCREMENTAL
seanpaul@google.com1134f982011-09-15 14:24:33 +000072 },
73 },
74 },
75 'Release': {
76 'msvs_settings': {
77 'VCCLCompilerTool': {
bsalomon@google.com9aabfc72012-05-31 14:12:46 +000078 'DebugInformationFormat': '3', # programDatabase (/Zi)
commit-bot@chromium.org06b38642013-06-20 20:28:54 +000079 'Optimization': '<(skia_release_optimization_level)',
bsalomon@google.comd9718692013-04-22 14:56:50 +000080 'WholeProgramOptimization': 'true', #/GL
bsalomon@google.com8b5abec2011-09-28 14:32:01 +000081 # Changing the floating point model requires rebaseling gm images
bsalomon@google.com9aabfc72012-05-31 14:12:46 +000082 #'FloatingPointModel': '2', # fast (/fp:fast)
83 'FavorSizeOrSpeed': '1', # speed (/Ot)
seanpaul@google.com1134f982011-09-15 14:24:33 +000084 'PreprocessorDefinitions': ['NDEBUG'],
bsalomon@google.com9aabfc72012-05-31 14:12:46 +000085 'RuntimeLibrary': '2', # rtMultiThreadedDLL (/MD)
bsalomon@google.com9aabfc72012-05-31 14:12:46 +000086 'EnableEnhancedInstructionSet': '2',# /arch:SSE2
87 'RuntimeTypeInfo': 'false', # /GR-
seanpaul@google.com1134f982011-09-15 14:24:33 +000088 },
89 'VCLinkerTool': {
bsalomon@google.com8b5abec2011-09-28 14:32:01 +000090 'GenerateDebugInformation': 'true', # /DEBUG
bsalomon@google.comd9718692013-04-22 14:56:50 +000091 'LinkTimeCodeGeneration': '1', # useLinkTimeCodeGeneration /LTCG
seanpaul@google.com1134f982011-09-15 14:24:33 +000092 },
bungeman@google.com983297e2011-10-03 19:36:51 +000093 'VCLibrarianTool': {
bsalomon@google.comd9718692013-04-22 14:56:50 +000094 'LinkTimeCodeGeneration': 'true', # useLinkTimeCodeGeneration /LTCG
bungeman@google.com983297e2011-10-03 19:36:51 +000095 },
seanpaul@google.com1134f982011-09-15 14:24:33 +000096 },
97 },
98 },
borenet@google.comb7961192012-08-20 18:58:26 +000099 'conditions' : [
borenet@google.coma72aef82013-03-22 13:16:06 +0000100 [ 'skia_arch_width == 64', {
bsalomon@google.com1d03ba92013-01-08 20:40:22 +0000101 'msvs_configuration_platform': 'x64',
borenet@google.coma72aef82013-03-22 13:16:06 +0000102 }],
103 [ 'skia_arch_width == 32', {
104 'msvs_configuration_platform': 'Win32',
105 }],
106 [ 'skia_warnings_as_errors', {
bsalomon@google.com1d03ba92013-01-08 20:40:22 +0000107 'msvs_settings': {
108 'VCCLCompilerTool': {
borenet@google.coma72aef82013-03-22 13:16:06 +0000109 'WarnAsError': 'true',
110 'AdditionalOptions': [
111 '/we4189', # initialized but unused var warning
112 ],
bsalomon@google.com1d03ba92013-01-08 20:40:22 +0000113 },
114 },
borenet@google.comb7961192012-08-20 18:58:26 +0000115 }],
commit-bot@chromium.org5a6c2d82013-06-14 17:10:09 +0000116 [ 'skia_win_exceptions', {
117 'msvs_settings': {
118 'VCCLCompilerTool': {
119 'AdditionalOptions': [
120 '/EHsc',
121 ],
122 },
123 },
124 }],
borenet@google.comb7961192012-08-20 18:58:26 +0000125 ],
seanpaul@google.com1134f982011-09-15 14:24:33 +0000126 },
127 ],
128
borenet@google.com05d550e2013-06-11 15:52:19 +0000129 [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "nacl", "chromeos"]',
seanpaul@google.com1134f982011-09-15 14:24:33 +0000130 {
131 'defines': [
132 'SK_SAMPLES_FOR_X',
133 'SK_BUILD_FOR_UNIX',
134 ],
135 'configurations': {
136 'Debug': {
137 'cflags': ['-g']
138 },
139 'Release': {
commit-bot@chromium.org06b38642013-06-20 20:28:54 +0000140 'cflags': [
141 '-O<(skia_release_optimization_level)',
142 '-g',
143 ],
senorblanco@chromium.org7288c492012-01-19 19:59:22 +0000144 'defines': [ 'NDEBUG' ],
seanpaul@google.com1134f982011-09-15 14:24:33 +0000145 },
146 },
bsalomon@google.comcadbcb82012-01-06 19:22:11 +0000147 'cflags': [
bsalomon@google.com31648eb2011-11-23 15:01:08 +0000148 '-Wall',
149 '-Wextra',
bsalomon@google.com31648eb2011-11-23 15:01:08 +0000150 # suppressions below here were added for clang
151 '-Wno-unused-parameter',
152 '-Wno-c++11-extensions'
153 ],
borenet@google.coma37a5172012-08-09 20:44:32 +0000154 'conditions' : [
zachr@google.com28c27c82013-06-20 17:15:05 +0000155 [ 'skia_shared_lib', {
156 'cflags': [
157 '-fPIC',
158 ],
159 'defines': [
160 'GR_DLL=1',
161 'GR_IMPLEMENTATION=1',
162 'SKIA_DLL',
163 'SKIA_IMPLEMENTATION=1',
164 ],
165 }],
borenet@google.coma72aef82013-03-22 13:16:06 +0000166 [ 'skia_warnings_as_errors', {
rmistry@google.com7cdea642012-12-05 14:56:08 +0000167 'cflags': [
168 '-Werror',
169 ],
170 }],
borenet@google.com7158e6a2012-11-01 17:43:44 +0000171 [ 'skia_os == "nacl"', {
172 'defines': [
173 'SK_BUILD_FOR_NACL',
174 ],
175 'link_settings': {
176 'libraries': [
177 '-lppapi',
178 '-lppapi_cpp',
179 '-lnosys',
180 '-pthread',
181 ],
182 },
183 }, { # skia_os != "nacl"
184 'include_dirs' : [
185 '/usr/include/freetype2',
186 ],
187 }],
borenet@google.com05d550e2013-06-11 15:52:19 +0000188 [ 'skia_os == "chromeos"', {
189 'ldflags': [
borenet@google.com05d550e2013-06-11 15:52:19 +0000190 '-lstdc++',
191 '-lm',
192 ],
193 }, {
194 'conditions': [
195 [ 'skia_arch_width == 64', {
196 'cflags': [
197 '-m64',
198 ],
199 'ldflags': [
200 '-m64',
201 ],
202 }],
203 [ 'skia_arch_width == 32', {
204 'cflags': [
205 '-m32',
206 ],
207 'ldflags': [
208 '-m32',
209 ],
210 }],
211 ],
212 }],
seanpaul@google.com1134f982011-09-15 14:24:33 +0000213 ],
214 },
215 ],
216
borenet@google.coma72aef82013-03-22 13:16:06 +0000217 [ 'skia_os == "mac"',
seanpaul@google.com1134f982011-09-15 14:24:33 +0000218 {
humper@google.com522dbd22013-02-08 21:45:33 +0000219 'variables': {
220 'mac_sdk%': '<!(python <(DEPTH)/tools/find_mac_sdk.py 10.6)',
221 },
seanpaul@google.com1134f982011-09-15 14:24:33 +0000222 'defines': [
223 'SK_BUILD_FOR_MAC',
224 ],
djsollen@google.come341cb32012-06-28 16:08:05 +0000225 'conditions' : [
borenet@google.coma72aef82013-03-22 13:16:06 +0000226 [ 'skia_arch_width == 64', {
djsollen@google.come341cb32012-06-28 16:08:05 +0000227 'xcode_settings': {
commit-bot@chromium.org5d7ca952013-04-22 20:26:44 +0000228 'ARCHS': ['x86_64'],
djsollen@google.come341cb32012-06-28 16:08:05 +0000229 },
230 }],
borenet@google.coma72aef82013-03-22 13:16:06 +0000231 [ 'skia_arch_width == 32', {
djsollen@google.come341cb32012-06-28 16:08:05 +0000232 'xcode_settings': {
commit-bot@chromium.org5d7ca952013-04-22 20:26:44 +0000233 'ARCHS': ['i386'],
borenet@google.coma72aef82013-03-22 13:16:06 +0000234 },
235 }],
236 [ 'skia_warnings_as_errors', {
237 'xcode_settings': {
humper@google.comfe0d6802013-01-07 20:28:16 +0000238 'OTHER_CPLUSPLUSFLAGS': [
239 '-Werror',
240 ],
djsollen@google.come341cb32012-06-28 16:08:05 +0000241 },
242 }],
243 ],
seanpaul@google.com1134f982011-09-15 14:24:33 +0000244 'configurations': {
245 'Debug': {
246 'xcode_settings': {
247 'GCC_OPTIMIZATION_LEVEL': '0',
248 },
249 },
reed@google.come05cc8e2011-10-10 14:19:40 +0000250 'Release': {
251 'xcode_settings': {
commit-bot@chromium.org06b38642013-06-20 20:28:54 +0000252 'GCC_OPTIMIZATION_LEVEL': '<(skia_release_optimization_level)',
reed@google.come05cc8e2011-10-10 14:19:40 +0000253 },
senorblanco@chromium.org7288c492012-01-19 19:59:22 +0000254 'defines': [ 'NDEBUG' ],
reed@google.come05cc8e2011-10-10 14:19:40 +0000255 },
seanpaul@google.com1134f982011-09-15 14:24:33 +0000256 },
257 'xcode_settings': {
robertphillips@google.com02297652012-04-05 19:29:04 +0000258 'GCC_SYMBOLS_PRIVATE_EXTERN': 'NO',
humper@google.com522dbd22013-02-08 21:45:33 +0000259 'conditions': [
borenet@google.coma72aef82013-03-22 13:16:06 +0000260 [ 'skia_osx_sdkroot==""', {
humper@google.com522dbd22013-02-08 21:45:33 +0000261 'SDKROOT': 'macosx<(mac_sdk)', # -isysroot
262 }, {
263 'SDKROOT': '<(skia_osx_sdkroot)', # -isysroot
264 }],
265 ],
reed@google.com0069aa52011-11-17 15:35:47 +0000266# trying to get this to work, but it needs clang I think...
267# 'WARNING_CFLAGS': '-Wexit-time-destructors',
mike@reedtribe.orge51755f2011-12-10 19:36:56 +0000268 'CLANG_WARN_CXX0X_EXTENSIONS': 'NO',
caryclark@google.comb462a422012-06-06 12:12:28 +0000269 'GCC_WARN_64_TO_32_BIT_CONVERSION': 'YES',
270 'GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS': 'YES',
271 'GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO': 'YES',
272 'GCC_WARN_ABOUT_MISSING_NEWLINE': 'YES',
273 'GCC_WARN_ABOUT_MISSING_PROTOTYPES': 'YES',
274 'GCC_WARN_ABOUT_POINTER_SIGNEDNESS': 'YES',
275 'GCC_WARN_ABOUT_RETURN_TYPE': 'YES',
276 'GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL': 'YES',
277 'GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED': 'YES',
278 'GCC_WARN_MISSING_PARENTHESES': 'YES',
279 'GCC_WARN_PROTOTYPE_CONVERSION': 'YES',
280 'GCC_WARN_SIGN_COMPARE': 'YES',
281 'GCC_WARN_TYPECHECK_CALLS_TO_PRINTF': 'YES',
282 'GCC_WARN_UNKNOWN_PRAGMAS': 'YES',
283 'GCC_WARN_UNUSED_FUNCTION': 'YES',
284 'GCC_WARN_UNUSED_LABEL': 'YES',
285 'GCC_WARN_UNUSED_VALUE': 'YES',
286 'GCC_WARN_UNUSED_VARIABLE': 'YES',
bungeman@google.com43b4ed52012-10-02 15:42:21 +0000287 'OTHER_CPLUSPLUSFLAGS': [
288 '-mssse3',
289 '-fvisibility=hidden',
290 '-fvisibility-inlines-hidden',
291 ],
seanpaul@google.com1134f982011-09-15 14:24:33 +0000292 },
293 },
294 ],
295
borenet@google.coma72aef82013-03-22 13:16:06 +0000296 [ 'skia_os == "ios"',
seanpaul@google.com1134f982011-09-15 14:24:33 +0000297 {
298 'defines': [
299 'SK_BUILD_FOR_IOS',
300 ],
borenet@google.coma72aef82013-03-22 13:16:06 +0000301 'conditions' : [
302 [ 'skia_warnings_as_errors', {
303 'xcode_settings': {
304 'OTHER_CPLUSPLUSFLAGS': [
305 '-Werror',
306 ],
307 },
308 }],
309 ],
seanpaul@google.com1134f982011-09-15 14:24:33 +0000310 'configurations': {
311 'Debug': {
312 'xcode_settings': {
313 'GCC_OPTIMIZATION_LEVEL': '0',
314 },
315 },
caryclark@google.com594dd3c2012-09-24 19:33:57 +0000316 'Release': {
317 'xcode_settings': {
commit-bot@chromium.org06b38642013-06-20 20:28:54 +0000318 'GCC_OPTIMIZATION_LEVEL': '<(skia_release_optimization_level)',
caryclark@google.com594dd3c2012-09-24 19:33:57 +0000319 },
320 'defines': [ 'NDEBUG' ],
321 },
seanpaul@google.com1134f982011-09-15 14:24:33 +0000322 },
323 'xcode_settings': {
commit-bot@chromium.org5d7ca952013-04-22 20:26:44 +0000324 'ARCHS': ['armv6', 'armv7'],
caryclark@google.com867cbd82012-09-20 15:45:41 +0000325 'CODE_SIGNING_REQUIRED': 'NO',
326 'CODE_SIGN_IDENTITY[sdk=iphoneos*]': '',
caryclark@google.com594dd3c2012-09-24 19:33:57 +0000327 'IPHONEOS_DEPLOYMENT_TARGET': '<(ios_sdk_version)',
caryclark@google.com867cbd82012-09-20 15:45:41 +0000328 'SDKROOT': 'iphoneos',
caryclark@google.com594dd3c2012-09-24 19:33:57 +0000329 'TARGETED_DEVICE_FAMILY': '1,2',
borenet@google.coma72aef82013-03-22 13:16:06 +0000330 'OTHER_CPLUSPLUSFLAGS': [
331 '-fvisibility=hidden',
332 '-fvisibility-inlines-hidden',
333 ],
bsalomon@google.com89dec582012-09-28 18:33:11 +0000334 'GCC_THUMB_SUPPORT': 'NO',
seanpaul@google.com1134f982011-09-15 14:24:33 +0000335 },
336 },
337 ],
chudy@google.combbad34d2012-08-13 14:26:36 +0000338
borenet@google.coma72aef82013-03-22 13:16:06 +0000339 [ 'skia_os == "android"',
djsollen@google.com58629292011-11-03 13:08:29 +0000340 {
341 'defines': [
djsollen@google.com58629292011-11-03 13:08:29 +0000342 'SK_BUILD_FOR_ANDROID',
djsollen@google.com58629292011-11-03 13:08:29 +0000343 ],
344 'configurations': {
345 'Debug': {
346 'cflags': ['-g']
347 },
348 'Release': {
djsollen@google.combde506c2013-04-04 19:42:51 +0000349 'cflags': ['-O2'],
senorblanco@chromium.org7288c492012-01-19 19:59:22 +0000350 'defines': [ 'NDEBUG' ],
djsollen@google.com58629292011-11-03 13:08:29 +0000351 },
352 },
353 'libraries': [
354 '-lstdc++',
355 '-lm',
djsollen@google.com318cf922011-11-08 19:03:43 +0000356 '-llog',
djsollen@google.com58629292011-11-03 13:08:29 +0000357 ],
djsollen@google.com44360bc2011-12-05 13:55:55 +0000358 'cflags': [
djsollen@google.comefbe8e92013-02-07 18:58:35 +0000359 '-Wall',
djsollen@google.com44360bc2011-12-05 13:55:55 +0000360 '-fno-exceptions',
djsollen@google.comefbe8e92013-02-07 18:58:35 +0000361 '-fstrict-aliasing',
borenet@google.comde9ac142012-07-25 15:17:03 +0000362 '-fuse-ld=gold',
djsollen@google.com44360bc2011-12-05 13:55:55 +0000363 ],
reed@google.come52d2912013-05-15 20:01:07 +0000364 'cflags_cc': [
365 '-fno-rtti',
366 ],
djsollen@google.com58629292011-11-03 13:08:29 +0000367 'conditions': [
borenet@google.coma72aef82013-03-22 13:16:06 +0000368 [ 'skia_warnings_as_errors', {
rmistry@google.com7cdea642012-12-05 14:56:08 +0000369 'cflags': [
370 '-Werror',
371 ],
372 }],
djsollen@google.com5afbbc42012-11-29 15:09:58 +0000373 [ 'skia_profile_enabled == 1', {
374 'cflags': ['-g', '-fno-omit-frame-pointer', '-marm', '-mapcs'],
375 }],
djsollen@google.com52f02972013-06-03 12:10:19 +0000376 [ 'skia_shared_lib', {
377 'cflags': [
378 '-fPIC',
379 ],
380 'defines': [
381 'GR_DLL=1',
382 'GR_IMPLEMENTATION=1',
383 'SKIA_DLL',
384 'SKIA_IMPLEMENTATION=1',
385 ],
386 }],
djsollen@google.come341cb32012-06-28 16:08:05 +0000387 [ 'skia_arch_type == "arm" and arm_thumb == 1', {
djsollen@google.com3839ca12011-11-03 17:31:41 +0000388 'cflags': [
389 '-mthumb',
390 ],
391 }],
djsollen@google.come341cb32012-06-28 16:08:05 +0000392 [ 'skia_arch_type == "arm" and armv7 == 1', {
digit@google.comeec9dbc2012-05-30 13:54:41 +0000393 'variables': {
394 'arm_neon_optional%': 0,
395 },
djsollen@google.com58629292011-11-03 13:08:29 +0000396 'defines': [
397 '__ARM_ARCH__=7',
398 ],
399 'cflags': [
400 '-march=armv7-a',
djsollen@google.comcf740302012-02-24 14:09:02 +0000401 '-mfloat-abi=softfp',
djsollen@google.com58629292011-11-03 13:08:29 +0000402 ],
403 'conditions': [
404 [ 'arm_neon == 1', {
405 'defines': [
406 '__ARM_HAVE_NEON',
407 ],
408 'cflags': [
djsollen@google.com58629292011-11-03 13:08:29 +0000409 '-mfpu=neon',
410 ],
djsollen@google.com4dcc6242013-01-23 18:56:38 +0000411 'ldflags': [
412 '-march=armv7-a',
413 '-Wl,--fix-cortex-a8',
414 ],
digit@google.comeec9dbc2012-05-30 13:54:41 +0000415 }],
416 [ 'arm_neon_optional == 1', {
417 'defines': [
418 '__ARM_HAVE_OPTIONAL_NEON_SUPPORT',
419 ],
420 }],
djsollen@google.com58629292011-11-03 13:08:29 +0000421 ],
422 }],
chudy@google.combbad34d2012-08-13 14:26:36 +0000423 ],
djsollen@google.com58629292011-11-03 13:08:29 +0000424 },
425 ],
seanpaul@google.com1134f982011-09-15 14:24:33 +0000426
digit@google.com1771cbf2012-01-26 21:26:40 +0000427 # We can POD-style initialization of static mutexes to avoid generating
428 # static initializers if we're using a pthread-compatible thread interface.
429 [ 'skia_os != "win"', {
430 'defines': [
borenet@google.com7158e6a2012-11-01 17:43:44 +0000431 'SK_USE_POSIX_THREADS',
digit@google.com1771cbf2012-01-26 21:26:40 +0000432 ],
433 }],
seanpaul@google.com1134f982011-09-15 14:24:33 +0000434 ], # end 'conditions'
caryclark@google.com4588ce82012-09-26 15:48:43 +0000435 # The Xcode SYMROOT must be at the root. See build/common.gypi in chromium for more details
436 'xcode_settings': {
437 'SYMROOT': '<(DEPTH)/xcodebuild',
438 },
seanpaul@google.com1134f982011-09-15 14:24:33 +0000439}
440
441# Local Variables:
442# tab-width:2
443# indent-tabs-mode:nil
444# End:
445# vim: set expandtab tabstop=2 shiftwidth=2: