blob: 2faf67d446425c2ea78b60b56904c0a829965cf9 [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 ],
commit-bot@chromium.org183f7f52013-07-11 12:48:14 +000020
borenet@google.coma72aef82013-03-22 13:16:06 +000021 [ 'skia_os == "win"',
seanpaul@google.com1134f982011-09-15 14:24:33 +000022 {
23 'defines': [
24 'SK_BUILD_FOR_WIN32',
25 'SK_IGNORE_STDINT_DOT_H',
bsalomon@google.com8b5abec2011-09-28 14:32:01 +000026 '_CRT_SECURE_NO_WARNINGS',
senorblanco@chromium.org5f47a392012-07-12 00:34:39 +000027 'GR_GL_FUNCTION_TYPE=__stdcall',
seanpaul@google.com1134f982011-09-15 14:24:33 +000028 ],
29 'msvs_cygwin_shell': 0,
30 'msvs_settings': {
31 'VCCLCompilerTool': {
bsalomon@google.comb58a6392013-03-21 20:29:05 +000032 'WarningLevel': '3',
33 'ProgramDataBaseFileName': '$(OutDir)\\$(ProjectName).pdb',
seanpaul@google.com1134f982011-09-15 14:24:33 +000034 'DebugInformationFormat': '3',
bsalomon@google.comb58a6392013-03-21 20:29:05 +000035 'ExceptionHandling': '0',
36 'AdditionalOptions': [ '/MP', ],
seanpaul@google.com1134f982011-09-15 14:24:33 +000037 },
38 'VCLinkerTool': {
39 'AdditionalDependencies': [
40 'OpenGL32.lib',
41 'usp10.lib',
bungeman@google.comf51e1252013-06-05 18:35:22 +000042
43 # Prior to gyp r1584, the following were included automatically.
44 'kernel32.lib',
45 'gdi32.lib',
46 'winspool.lib',
47 'comdlg32.lib',
48 'advapi32.lib',
49 'shell32.lib',
50 'ole32.lib',
51 'oleaut32.lib',
52 'user32.lib',
53 'uuid.lib',
54 'odbc32.lib',
55 'odbccp32.lib',
bsalomon@google.combbba7842013-06-06 18:34:13 +000056 'DelayImp.lib',
seanpaul@google.com1134f982011-09-15 14:24:33 +000057 ],
58 },
59 },
60 'configurations': {
61 'Debug': {
62 'msvs_settings': {
63 'VCCLCompilerTool': {
bsalomon@google.com8b5abec2011-09-28 14:32:01 +000064 'DebugInformationFormat': '4', # editAndContiue (/ZI)
seanpaul@google.com1134f982011-09-15 14:24:33 +000065 'Optimization': '0', # optimizeDisabled (/Od)
66 'PreprocessorDefinitions': ['_DEBUG'],
67 'RuntimeLibrary': '3', # rtMultiThreadedDebugDLL (/MDd)
bsalomon@google.com8b5abec2011-09-28 14:32:01 +000068 'RuntimeTypeInfo': 'false', # /GR-
seanpaul@google.com1134f982011-09-15 14:24:33 +000069 },
70 'VCLinkerTool': {
bsalomon@google.com8b5abec2011-09-28 14:32:01 +000071 'GenerateDebugInformation': 'true', # /DEBUG
72 'LinkIncremental': '2', # /INCREMENTAL
seanpaul@google.com1134f982011-09-15 14:24:33 +000073 },
74 },
75 },
76 'Release': {
77 'msvs_settings': {
78 'VCCLCompilerTool': {
bsalomon@google.com9aabfc72012-05-31 14:12:46 +000079 'DebugInformationFormat': '3', # programDatabase (/Zi)
commit-bot@chromium.org06b38642013-06-20 20:28:54 +000080 'Optimization': '<(skia_release_optimization_level)',
bsalomon@google.comd9718692013-04-22 14:56:50 +000081 'WholeProgramOptimization': 'true', #/GL
bsalomon@google.com8b5abec2011-09-28 14:32:01 +000082 # Changing the floating point model requires rebaseling gm images
bsalomon@google.com9aabfc72012-05-31 14:12:46 +000083 #'FloatingPointModel': '2', # fast (/fp:fast)
84 'FavorSizeOrSpeed': '1', # speed (/Ot)
seanpaul@google.com1134f982011-09-15 14:24:33 +000085 'PreprocessorDefinitions': ['NDEBUG'],
bsalomon@google.com9aabfc72012-05-31 14:12:46 +000086 'RuntimeLibrary': '2', # rtMultiThreadedDLL (/MD)
bsalomon@google.com9aabfc72012-05-31 14:12:46 +000087 'EnableEnhancedInstructionSet': '2',# /arch:SSE2
88 'RuntimeTypeInfo': 'false', # /GR-
seanpaul@google.com1134f982011-09-15 14:24:33 +000089 },
90 'VCLinkerTool': {
bsalomon@google.com8b5abec2011-09-28 14:32:01 +000091 'GenerateDebugInformation': 'true', # /DEBUG
bsalomon@google.comd9718692013-04-22 14:56:50 +000092 'LinkTimeCodeGeneration': '1', # useLinkTimeCodeGeneration /LTCG
seanpaul@google.com1134f982011-09-15 14:24:33 +000093 },
bungeman@google.com983297e2011-10-03 19:36:51 +000094 'VCLibrarianTool': {
bsalomon@google.comd9718692013-04-22 14:56:50 +000095 'LinkTimeCodeGeneration': 'true', # useLinkTimeCodeGeneration /LTCG
bungeman@google.com983297e2011-10-03 19:36:51 +000096 },
seanpaul@google.com1134f982011-09-15 14:24:33 +000097 },
98 },
99 },
borenet@google.comb7961192012-08-20 18:58:26 +0000100 'conditions' : [
borenet@google.coma72aef82013-03-22 13:16:06 +0000101 [ 'skia_arch_width == 64', {
bsalomon@google.com1d03ba92013-01-08 20:40:22 +0000102 'msvs_configuration_platform': 'x64',
borenet@google.coma72aef82013-03-22 13:16:06 +0000103 }],
104 [ 'skia_arch_width == 32', {
105 'msvs_configuration_platform': 'Win32',
106 }],
107 [ 'skia_warnings_as_errors', {
bsalomon@google.com1d03ba92013-01-08 20:40:22 +0000108 'msvs_settings': {
109 'VCCLCompilerTool': {
borenet@google.coma72aef82013-03-22 13:16:06 +0000110 'WarnAsError': 'true',
111 'AdditionalOptions': [
112 '/we4189', # initialized but unused var warning
113 ],
bsalomon@google.com1d03ba92013-01-08 20:40:22 +0000114 },
115 },
borenet@google.comb7961192012-08-20 18:58:26 +0000116 }],
commit-bot@chromium.org5a6c2d82013-06-14 17:10:09 +0000117 [ 'skia_win_exceptions', {
118 'msvs_settings': {
119 'VCCLCompilerTool': {
120 'AdditionalOptions': [
121 '/EHsc',
122 ],
123 },
124 },
125 }],
borenet@google.comb7961192012-08-20 18:58:26 +0000126 ],
seanpaul@google.com1134f982011-09-15 14:24:33 +0000127 },
128 ],
129
commit-bot@chromium.org183f7f52013-07-11 12:48:14 +0000130 # The following section is common to linux + derivatives and android
131 [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "nacl", "chromeos", "android"]',
132 {
133 'conditions': [
134 [ 'skia_warnings_as_errors', {
135 'cflags': [
136 '-Werror',
137 ],
138 }],
139 [ 'skia_arch_type == "arm" and arm_thumb == 1', {
140 'cflags': [
141 '-mthumb',
142 ],
143 }],
144 [ 'skia_arch_type == "arm" and armv7 == 1', {
145 'variables': {
146 'arm_neon_optional%': 0,
147 },
148 'defines': [
149 '__ARM_ARCH__=7',
150 ],
151 'cflags': [
152 '-march=armv7-a',
commit-bot@chromium.org183f7f52013-07-11 12:48:14 +0000153 ],
154 'conditions': [
155 [ 'arm_neon == 1', {
156 'defines': [
157 '__ARM_HAVE_NEON',
158 ],
159 'cflags': [
160 '-mfpu=neon',
161 ],
162 'ldflags': [
163 '-march=armv7-a',
164 '-Wl,--fix-cortex-a8',
165 ],
166 }],
167 [ 'arm_neon_optional == 1', {
168 'defines': [
169 '__ARM_HAVE_OPTIONAL_NEON_SUPPORT',
170 ],
171 }],
borenet@google.come2b90372013-07-11 18:46:30 +0000172 [ 'skia_os != "chromeos"', {
173 'cflags': [
174 '-mfloat-abi=softfp',
175 ],
176 }],
commit-bot@chromium.org183f7f52013-07-11 12:48:14 +0000177 ],
178 }],
179 ],
180 },
181 ],
182
183
borenet@google.com05d550e2013-06-11 15:52:19 +0000184 [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "nacl", "chromeos"]',
seanpaul@google.com1134f982011-09-15 14:24:33 +0000185 {
186 'defines': [
187 'SK_SAMPLES_FOR_X',
188 'SK_BUILD_FOR_UNIX',
189 ],
190 'configurations': {
191 'Debug': {
192 'cflags': ['-g']
193 },
194 'Release': {
commit-bot@chromium.org06b38642013-06-20 20:28:54 +0000195 'cflags': [
196 '-O<(skia_release_optimization_level)',
197 '-g',
198 ],
senorblanco@chromium.org7288c492012-01-19 19:59:22 +0000199 'defines': [ 'NDEBUG' ],
seanpaul@google.com1134f982011-09-15 14:24:33 +0000200 },
201 },
bsalomon@google.comcadbcb82012-01-06 19:22:11 +0000202 'cflags': [
bsalomon@google.com31648eb2011-11-23 15:01:08 +0000203 '-Wall',
204 '-Wextra',
bsalomon@google.com31648eb2011-11-23 15:01:08 +0000205 # suppressions below here were added for clang
206 '-Wno-unused-parameter',
207 '-Wno-c++11-extensions'
208 ],
borenet@google.coma37a5172012-08-09 20:44:32 +0000209 'conditions' : [
zachr@google.com28c27c82013-06-20 17:15:05 +0000210 [ 'skia_shared_lib', {
211 'cflags': [
212 '-fPIC',
213 ],
214 'defines': [
215 'GR_DLL=1',
216 'GR_IMPLEMENTATION=1',
217 'SKIA_DLL',
218 'SKIA_IMPLEMENTATION=1',
219 ],
220 }],
borenet@google.com7158e6a2012-11-01 17:43:44 +0000221 [ 'skia_os == "nacl"', {
222 'defines': [
223 'SK_BUILD_FOR_NACL',
224 ],
225 'link_settings': {
226 'libraries': [
227 '-lppapi',
228 '-lppapi_cpp',
229 '-lnosys',
230 '-pthread',
231 ],
232 },
233 }, { # skia_os != "nacl"
234 'include_dirs' : [
235 '/usr/include/freetype2',
236 ],
237 }],
borenet@google.com05d550e2013-06-11 15:52:19 +0000238 [ 'skia_os == "chromeos"', {
239 'ldflags': [
borenet@google.com05d550e2013-06-11 15:52:19 +0000240 '-lstdc++',
241 '-lm',
242 ],
243 }, {
244 'conditions': [
commit-bot@chromium.org183f7f52013-07-11 12:48:14 +0000245 [ 'skia_arch_width == 64 and skia_arch_type == "x86"', {
borenet@google.com05d550e2013-06-11 15:52:19 +0000246 'cflags': [
247 '-m64',
248 ],
249 'ldflags': [
250 '-m64',
251 ],
252 }],
commit-bot@chromium.org183f7f52013-07-11 12:48:14 +0000253 [ 'skia_arch_width == 32 and skia_arch_type == "x86"', {
borenet@google.com05d550e2013-06-11 15:52:19 +0000254 'cflags': [
255 '-m32',
256 ],
257 'ldflags': [
258 '-m32',
259 ],
260 }],
261 ],
262 }],
borenet@google.com0d193092013-07-03 15:55:05 +0000263 [ 'skia_asan_build', {
264 'cflags': [
265 '-fsanitize=address',
266 '-fno-omit-frame-pointer',
267 ],
268 'ldflags': [
269 '-fsanitize=address',
270 ],
271 }],
seanpaul@google.com1134f982011-09-15 14:24:33 +0000272 ],
273 },
274 ],
275
borenet@google.coma72aef82013-03-22 13:16:06 +0000276 [ 'skia_os == "mac"',
seanpaul@google.com1134f982011-09-15 14:24:33 +0000277 {
humper@google.com522dbd22013-02-08 21:45:33 +0000278 'variables': {
279 'mac_sdk%': '<!(python <(DEPTH)/tools/find_mac_sdk.py 10.6)',
280 },
seanpaul@google.com1134f982011-09-15 14:24:33 +0000281 'defines': [
282 'SK_BUILD_FOR_MAC',
283 ],
djsollen@google.come341cb32012-06-28 16:08:05 +0000284 'conditions' : [
borenet@google.coma72aef82013-03-22 13:16:06 +0000285 [ 'skia_arch_width == 64', {
djsollen@google.come341cb32012-06-28 16:08:05 +0000286 'xcode_settings': {
commit-bot@chromium.org5d7ca952013-04-22 20:26:44 +0000287 'ARCHS': ['x86_64'],
djsollen@google.come341cb32012-06-28 16:08:05 +0000288 },
289 }],
borenet@google.coma72aef82013-03-22 13:16:06 +0000290 [ 'skia_arch_width == 32', {
djsollen@google.come341cb32012-06-28 16:08:05 +0000291 'xcode_settings': {
commit-bot@chromium.org5d7ca952013-04-22 20:26:44 +0000292 'ARCHS': ['i386'],
borenet@google.coma72aef82013-03-22 13:16:06 +0000293 },
294 }],
295 [ 'skia_warnings_as_errors', {
296 'xcode_settings': {
humper@google.comfe0d6802013-01-07 20:28:16 +0000297 'OTHER_CPLUSPLUSFLAGS': [
298 '-Werror',
299 ],
djsollen@google.come341cb32012-06-28 16:08:05 +0000300 },
301 }],
302 ],
seanpaul@google.com1134f982011-09-15 14:24:33 +0000303 'configurations': {
304 'Debug': {
305 'xcode_settings': {
306 'GCC_OPTIMIZATION_LEVEL': '0',
307 },
308 },
reed@google.come05cc8e2011-10-10 14:19:40 +0000309 'Release': {
310 'xcode_settings': {
commit-bot@chromium.org06b38642013-06-20 20:28:54 +0000311 'GCC_OPTIMIZATION_LEVEL': '<(skia_release_optimization_level)',
reed@google.come05cc8e2011-10-10 14:19:40 +0000312 },
senorblanco@chromium.org7288c492012-01-19 19:59:22 +0000313 'defines': [ 'NDEBUG' ],
reed@google.come05cc8e2011-10-10 14:19:40 +0000314 },
seanpaul@google.com1134f982011-09-15 14:24:33 +0000315 },
316 'xcode_settings': {
robertphillips@google.com02297652012-04-05 19:29:04 +0000317 'GCC_SYMBOLS_PRIVATE_EXTERN': 'NO',
humper@google.com522dbd22013-02-08 21:45:33 +0000318 'conditions': [
borenet@google.coma72aef82013-03-22 13:16:06 +0000319 [ 'skia_osx_sdkroot==""', {
humper@google.com522dbd22013-02-08 21:45:33 +0000320 'SDKROOT': 'macosx<(mac_sdk)', # -isysroot
321 }, {
322 'SDKROOT': '<(skia_osx_sdkroot)', # -isysroot
323 }],
324 ],
reed@google.com0069aa52011-11-17 15:35:47 +0000325# trying to get this to work, but it needs clang I think...
326# 'WARNING_CFLAGS': '-Wexit-time-destructors',
mike@reedtribe.orge51755f2011-12-10 19:36:56 +0000327 'CLANG_WARN_CXX0X_EXTENSIONS': 'NO',
caryclark@google.comb462a422012-06-06 12:12:28 +0000328 'GCC_WARN_64_TO_32_BIT_CONVERSION': 'YES',
329 'GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS': 'YES',
330 'GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO': 'YES',
331 'GCC_WARN_ABOUT_MISSING_NEWLINE': 'YES',
332 'GCC_WARN_ABOUT_MISSING_PROTOTYPES': 'YES',
333 'GCC_WARN_ABOUT_POINTER_SIGNEDNESS': 'YES',
334 'GCC_WARN_ABOUT_RETURN_TYPE': 'YES',
335 'GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL': 'YES',
336 'GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED': 'YES',
337 'GCC_WARN_MISSING_PARENTHESES': 'YES',
338 'GCC_WARN_PROTOTYPE_CONVERSION': 'YES',
339 'GCC_WARN_SIGN_COMPARE': 'YES',
340 'GCC_WARN_TYPECHECK_CALLS_TO_PRINTF': 'YES',
341 'GCC_WARN_UNKNOWN_PRAGMAS': 'YES',
342 'GCC_WARN_UNUSED_FUNCTION': 'YES',
343 'GCC_WARN_UNUSED_LABEL': 'YES',
344 'GCC_WARN_UNUSED_VALUE': 'YES',
345 'GCC_WARN_UNUSED_VARIABLE': 'YES',
bungeman@google.com43b4ed52012-10-02 15:42:21 +0000346 'OTHER_CPLUSPLUSFLAGS': [
347 '-mssse3',
348 '-fvisibility=hidden',
349 '-fvisibility-inlines-hidden',
350 ],
seanpaul@google.com1134f982011-09-15 14:24:33 +0000351 },
352 },
353 ],
354
borenet@google.coma72aef82013-03-22 13:16:06 +0000355 [ 'skia_os == "ios"',
seanpaul@google.com1134f982011-09-15 14:24:33 +0000356 {
357 'defines': [
358 'SK_BUILD_FOR_IOS',
359 ],
borenet@google.coma72aef82013-03-22 13:16:06 +0000360 'conditions' : [
361 [ 'skia_warnings_as_errors', {
362 'xcode_settings': {
363 'OTHER_CPLUSPLUSFLAGS': [
364 '-Werror',
365 ],
366 },
367 }],
368 ],
seanpaul@google.com1134f982011-09-15 14:24:33 +0000369 'configurations': {
370 'Debug': {
371 'xcode_settings': {
372 'GCC_OPTIMIZATION_LEVEL': '0',
373 },
374 },
caryclark@google.com594dd3c2012-09-24 19:33:57 +0000375 'Release': {
376 'xcode_settings': {
commit-bot@chromium.org06b38642013-06-20 20:28:54 +0000377 'GCC_OPTIMIZATION_LEVEL': '<(skia_release_optimization_level)',
caryclark@google.com594dd3c2012-09-24 19:33:57 +0000378 },
379 'defines': [ 'NDEBUG' ],
380 },
seanpaul@google.com1134f982011-09-15 14:24:33 +0000381 },
382 'xcode_settings': {
commit-bot@chromium.org5d7ca952013-04-22 20:26:44 +0000383 'ARCHS': ['armv6', 'armv7'],
caryclark@google.com867cbd82012-09-20 15:45:41 +0000384 'CODE_SIGNING_REQUIRED': 'NO',
385 'CODE_SIGN_IDENTITY[sdk=iphoneos*]': '',
caryclark@google.com594dd3c2012-09-24 19:33:57 +0000386 'IPHONEOS_DEPLOYMENT_TARGET': '<(ios_sdk_version)',
caryclark@google.com867cbd82012-09-20 15:45:41 +0000387 'SDKROOT': 'iphoneos',
caryclark@google.com594dd3c2012-09-24 19:33:57 +0000388 'TARGETED_DEVICE_FAMILY': '1,2',
borenet@google.coma72aef82013-03-22 13:16:06 +0000389 'OTHER_CPLUSPLUSFLAGS': [
390 '-fvisibility=hidden',
391 '-fvisibility-inlines-hidden',
392 ],
bsalomon@google.com89dec582012-09-28 18:33:11 +0000393 'GCC_THUMB_SUPPORT': 'NO',
seanpaul@google.com1134f982011-09-15 14:24:33 +0000394 },
395 },
396 ],
chudy@google.combbad34d2012-08-13 14:26:36 +0000397
borenet@google.coma72aef82013-03-22 13:16:06 +0000398 [ 'skia_os == "android"',
djsollen@google.com58629292011-11-03 13:08:29 +0000399 {
400 'defines': [
djsollen@google.com58629292011-11-03 13:08:29 +0000401 'SK_BUILD_FOR_ANDROID',
djsollen@google.com58629292011-11-03 13:08:29 +0000402 ],
403 'configurations': {
404 'Debug': {
405 'cflags': ['-g']
406 },
407 'Release': {
djsollen@google.combde506c2013-04-04 19:42:51 +0000408 'cflags': ['-O2'],
senorblanco@chromium.org7288c492012-01-19 19:59:22 +0000409 'defines': [ 'NDEBUG' ],
djsollen@google.com58629292011-11-03 13:08:29 +0000410 },
411 },
412 'libraries': [
413 '-lstdc++',
414 '-lm',
djsollen@google.com318cf922011-11-08 19:03:43 +0000415 '-llog',
djsollen@google.com58629292011-11-03 13:08:29 +0000416 ],
djsollen@google.com44360bc2011-12-05 13:55:55 +0000417 'cflags': [
djsollen@google.comefbe8e92013-02-07 18:58:35 +0000418 '-Wall',
djsollen@google.com44360bc2011-12-05 13:55:55 +0000419 '-fno-exceptions',
djsollen@google.comefbe8e92013-02-07 18:58:35 +0000420 '-fstrict-aliasing',
borenet@google.comde9ac142012-07-25 15:17:03 +0000421 '-fuse-ld=gold',
djsollen@google.com44360bc2011-12-05 13:55:55 +0000422 ],
reed@google.come52d2912013-05-15 20:01:07 +0000423 'cflags_cc': [
424 '-fno-rtti',
425 ],
djsollen@google.com58629292011-11-03 13:08:29 +0000426 'conditions': [
djsollen@google.com52f02972013-06-03 12:10:19 +0000427 [ 'skia_shared_lib', {
428 'cflags': [
429 '-fPIC',
430 ],
431 'defines': [
432 'GR_DLL=1',
433 'GR_IMPLEMENTATION=1',
434 'SKIA_DLL',
435 'SKIA_IMPLEMENTATION=1',
436 ],
437 }],
commit-bot@chromium.org183f7f52013-07-11 12:48:14 +0000438 [ 'skia_profile_enabled == 1', {
439 'cflags': ['-g', '-fno-omit-frame-pointer', '-marm', '-mapcs'],
djsollen@google.com3839ca12011-11-03 17:31:41 +0000440 }],
chudy@google.combbad34d2012-08-13 14:26:36 +0000441 ],
djsollen@google.com58629292011-11-03 13:08:29 +0000442 },
443 ],
seanpaul@google.com1134f982011-09-15 14:24:33 +0000444
digit@google.com1771cbf2012-01-26 21:26:40 +0000445 # We can POD-style initialization of static mutexes to avoid generating
446 # static initializers if we're using a pthread-compatible thread interface.
447 [ 'skia_os != "win"', {
448 'defines': [
borenet@google.com7158e6a2012-11-01 17:43:44 +0000449 'SK_USE_POSIX_THREADS',
digit@google.com1771cbf2012-01-26 21:26:40 +0000450 ],
451 }],
seanpaul@google.com1134f982011-09-15 14:24:33 +0000452 ], # end 'conditions'
caryclark@google.com4588ce82012-09-26 15:48:43 +0000453 # The Xcode SYMROOT must be at the root. See build/common.gypi in chromium for more details
454 'xcode_settings': {
455 'SYMROOT': '<(DEPTH)/xcodebuild',
456 },
seanpaul@google.com1134f982011-09-15 14:24:33 +0000457}
458
459# Local Variables:
460# tab-width:2
461# indent-tabs-mode:nil
462# End:
463# vim: set expandtab tabstop=2 shiftwidth=2: