Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(17)

Side by Side Diff: build/toolchain.gypi

Issue 393273002: Revert "Remove erroneous uses of CXX / CXX_target / CXX_host from gyp." (Closed) Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge
Patch Set: Created 6 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « build/android.gypi ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2013 the V8 project authors. All rights reserved. 1 # Copyright 2013 the V8 project authors. All rights reserved.
2 # Redistribution and use in source and binary forms, with or without 2 # Redistribution and use in source and binary forms, with or without
3 # modification, are permitted provided that the following conditions are 3 # modification, are permitted provided that the following conditions are
4 # met: 4 # met:
5 # 5 #
6 # * Redistributions of source code must retain the above copyright 6 # * Redistributions of source code must retain the above copyright
7 # notice, this list of conditions and the following disclaimer. 7 # notice, this list of conditions and the following disclaimer.
8 # * Redistributions in binary form must reproduce the above 8 # * Redistributions in binary form must reproduce the above
9 # copyright notice, this list of conditions and the following 9 # copyright notice, this list of conditions and the following
10 # disclaimer in the documentation and/or other materials provided 10 # disclaimer in the documentation and/or other materials provided
(...skipping 13 matching lines...) Expand all
24 # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 24 # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 25 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
26 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 26 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27 27
28 # Shared definitions for all V8-related targets. 28 # Shared definitions for all V8-related targets.
29 29
30 { 30 {
31 'variables': { 31 'variables': {
32 'msvs_use_common_release': 0, 32 'msvs_use_common_release': 0,
33 'gcc_version%': 'unknown', 33 'gcc_version%': 'unknown',
34 'clang%': 0, 34 'CXX%': '${CXX:-$(which g++)}', # Used to assemble a shell command.
35 'v8_target_arch%': '<(target_arch)', 35 'v8_target_arch%': '<(target_arch)',
36 # Native Client builds currently use the V8 ARM JIT and 36 # Native Client builds currently use the V8 ARM JIT and
37 # arm/simulator-arm.cc to defer the significant effort required 37 # arm/simulator-arm.cc to defer the significant effort required
38 # for NaCl JIT support. The nacl_target_arch variable provides 38 # for NaCl JIT support. The nacl_target_arch variable provides
39 # the 'true' target arch for places in this file that need it. 39 # the 'true' target arch for places in this file that need it.
40 # TODO(bradchen): get rid of nacl_target_arch when someday 40 # TODO(bradchen): get rid of nacl_target_arch when someday
41 # NaCl V8 builds stop using the ARM simulator 41 # NaCl V8 builds stop using the ARM simulator
42 'nacl_target_arch%': 'none', # must be set externally 42 'nacl_target_arch%': 'none', # must be set externally
43 43
44 # Setting 'v8_can_use_vfp32dregs' to 'true' will cause V8 to use the VFP 44 # Setting 'v8_can_use_vfp32dregs' to 'true' will cause V8 to use the VFP
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
76 'v8_toolset_for_d8%': 'target', 76 'v8_toolset_for_d8%': 'target',
77 77
78 'host_os%': '<(OS)', 78 'host_os%': '<(OS)',
79 'werror%': '-Werror', 79 'werror%': '-Werror',
80 # For a shared library build, results in "libv8-<(soname_version).so". 80 # For a shared library build, results in "libv8-<(soname_version).so".
81 'soname_version%': '', 81 'soname_version%': '',
82 82
83 # Allow to suppress the array bounds warning (default is no suppression). 83 # Allow to suppress the array bounds warning (default is no suppression).
84 'wno_array_bounds%': '', 84 'wno_array_bounds%': '',
85 }, 85 },
86 'conditions': [
87 ['host_arch=="ia32" or host_arch=="x64" or clang==1', {
88 'variables': {
89 'host_cxx_is_biarch%': 1,
90 },
91 }, {
92 'variables': {
93 'host_cxx_is_biarch%': 0,
94 },
95 }],
96 ['target_arch=="ia32" or target_arch=="x64" or target_arch=="x87" or \
97 clang==1', {
98 'variables': {
99 'target_cxx_is_biarch%': 1,
100 },
101 }, {
102 'variables': {
103 'target_cxx_is_biarch%': 0,
104 },
105 }],
106 ],
107 'target_defaults': { 86 'target_defaults': {
108 'conditions': [ 87 'conditions': [
109 ['v8_target_arch=="arm"', { 88 ['v8_target_arch=="arm"', {
110 'defines': [ 89 'defines': [
111 'V8_TARGET_ARCH_ARM', 90 'V8_TARGET_ARCH_ARM',
112 ], 91 ],
113 'conditions': [ 92 'conditions': [
114 [ 'arm_version==7 or arm_version=="default"', { 93 [ 'arm_version==7 or arm_version=="default"', {
115 'defines': [ 94 'defines': [
116 'CAN_USE_ARMV7_INSTRUCTIONS', 95 'CAN_USE_ARMV7_INSTRUCTIONS',
(...skipping 18 matching lines...) Expand all
135 ], 114 ],
136 }], 115 }],
137 [ 'arm_test_noprobe=="on"', { 116 [ 'arm_test_noprobe=="on"', {
138 'defines': [ 117 'defines': [
139 'ARM_TEST_NO_FEATURE_PROBE', 118 'ARM_TEST_NO_FEATURE_PROBE',
140 ], 119 ],
141 }], 120 }],
142 ], 121 ],
143 'target_conditions': [ 122 'target_conditions': [
144 ['_toolset=="host"', { 123 ['_toolset=="host"', {
124 'variables': {
125 'armcompiler': '<!($(echo ${CXX_host:-$(which g++)}) -v 2>&1 | gre p -q "^Target: arm" && echo "yes" || echo "no")',
126 },
145 'conditions': [ 127 'conditions': [
146 ['v8_target_arch==host_arch', { 128 ['armcompiler=="yes"', {
147 # Host built with an Arm CXX compiler.
148 'conditions': [ 129 'conditions': [
149 [ 'arm_version==7', { 130 [ 'arm_version==7', {
150 'cflags': ['-march=armv7-a',], 131 'cflags': ['-march=armv7-a',],
151 }], 132 }],
152 [ 'arm_version==7 or arm_version=="default"', { 133 [ 'arm_version==7 or arm_version=="default"', {
153 'conditions': [ 134 'conditions': [
154 [ 'arm_fpu!="default"', { 135 [ 'arm_fpu!="default"', {
155 'cflags': ['-mfpu=<(arm_fpu)',], 136 'cflags': ['-mfpu=<(arm_fpu)',],
156 }], 137 }],
157 ], 138 ],
158 }], 139 }],
159 [ 'arm_float_abi!="default"', { 140 [ 'arm_float_abi!="default"', {
160 'cflags': ['-mfloat-abi=<(arm_float_abi)',], 141 'cflags': ['-mfloat-abi=<(arm_float_abi)',],
161 }], 142 }],
162 [ 'arm_thumb==1', { 143 [ 'arm_thumb==1', {
163 'cflags': ['-mthumb',], 144 'cflags': ['-mthumb',],
164 }], 145 }],
165 [ 'arm_thumb==0', { 146 [ 'arm_thumb==0', {
166 'cflags': ['-marm',], 147 'cflags': ['-marm',],
167 }], 148 }],
168 ], 149 ],
169 }, { 150 }, {
170 # 'v8_target_arch!=host_arch' 151 # armcompiler=="no"
171 # Host not built with an Arm CXX compiler (simulator build).
172 'conditions': [ 152 'conditions': [
173 [ 'arm_float_abi=="hard"', { 153 [ 'arm_float_abi=="hard"', {
174 'defines': [ 154 'defines': [
175 'USE_EABI_HARDFLOAT=1', 155 'USE_EABI_HARDFLOAT=1',
176 ], 156 ],
177 }], 157 }],
178 [ 'arm_float_abi=="softfp" or arm_float_abi=="default"', { 158 [ 'arm_float_abi=="softfp" or arm_float_abi=="default"', {
179 'defines': [ 159 'defines': [
180 'USE_EABI_HARDFLOAT=0', 160 'USE_EABI_HARDFLOAT=0',
181 ], 161 ],
182 }], 162 }],
183 ], 163 ],
184 }], 164 }],
185 ], 165 ],
186 }], # _toolset=="host" 166 }], # _toolset=="host"
187 ['_toolset=="target"', { 167 ['_toolset=="target"', {
168 'variables': {
169 'armcompiler': '<!($(echo ${CXX_target:-<(CXX)}) -v 2>&1 | grep -q "^Target: arm" && echo "yes" || echo "no")',
170 },
188 'conditions': [ 171 'conditions': [
189 ['v8_target_arch==target_arch', { 172 ['armcompiler=="yes"', {
190 # Target built with an Arm CXX compiler.
191 'conditions': [ 173 'conditions': [
192 [ 'arm_version==7', { 174 [ 'arm_version==7', {
193 'cflags': ['-march=armv7-a',], 175 'cflags': ['-march=armv7-a',],
194 }], 176 }],
195 [ 'arm_version==7 or arm_version=="default"', { 177 [ 'arm_version==7 or arm_version=="default"', {
196 'conditions': [ 178 'conditions': [
197 [ 'arm_fpu!="default"', { 179 [ 'arm_fpu!="default"', {
198 'cflags': ['-mfpu=<(arm_fpu)',], 180 'cflags': ['-mfpu=<(arm_fpu)',],
199 }], 181 }],
200 ], 182 ],
201 }], 183 }],
202 [ 'arm_float_abi!="default"', { 184 [ 'arm_float_abi!="default"', {
203 'cflags': ['-mfloat-abi=<(arm_float_abi)',], 185 'cflags': ['-mfloat-abi=<(arm_float_abi)',],
204 }], 186 }],
205 [ 'arm_thumb==1', { 187 [ 'arm_thumb==1', {
206 'cflags': ['-mthumb',], 188 'cflags': ['-mthumb',],
207 }], 189 }],
208 [ 'arm_thumb==0', { 190 [ 'arm_thumb==0', {
209 'cflags': ['-marm',], 191 'cflags': ['-marm',],
210 }], 192 }],
211 ], 193 ],
212 }, { 194 }, {
213 # 'v8_target_arch!=target_arch' 195 # armcompiler=="no"
214 # Target not built with an Arm CXX compiler (simulator build).
215 'conditions': [ 196 'conditions': [
216 [ 'arm_float_abi=="hard"', { 197 [ 'arm_float_abi=="hard"', {
217 'defines': [ 198 'defines': [
218 'USE_EABI_HARDFLOAT=1', 199 'USE_EABI_HARDFLOAT=1',
219 ], 200 ],
220 }], 201 }],
221 [ 'arm_float_abi=="softfp" or arm_float_abi=="default"', { 202 [ 'arm_float_abi=="softfp" or arm_float_abi=="default"', {
222 'defines': [ 203 'defines': [
223 'USE_EABI_HARDFLOAT=0', 204 'USE_EABI_HARDFLOAT=0',
224 ], 205 ],
(...skipping 17 matching lines...) Expand all
242 ['v8_target_arch=="x87"', { 223 ['v8_target_arch=="x87"', {
243 'defines': [ 224 'defines': [
244 'V8_TARGET_ARCH_X87', 225 'V8_TARGET_ARCH_X87',
245 ], 226 ],
246 'cflags': ['-march=i586'], 227 'cflags': ['-march=i586'],
247 }], # v8_target_arch=="x87" 228 }], # v8_target_arch=="x87"
248 ['v8_target_arch=="mips"', { 229 ['v8_target_arch=="mips"', {
249 'defines': [ 230 'defines': [
250 'V8_TARGET_ARCH_MIPS', 231 'V8_TARGET_ARCH_MIPS',
251 ], 232 ],
233 'variables': {
234 'mipscompiler': '<!($(echo <(CXX)) -v 2>&1 | grep -q "^Target: mips" & & echo "yes" || echo "no")',
235 },
252 'conditions': [ 236 'conditions': [
253 ['v8_target_arch==target_arch', { 237 ['mipscompiler=="yes"', {
254 # Target built with a Mips CXX compiler.
255 'target_conditions': [ 238 'target_conditions': [
256 ['_toolset=="target"', { 239 ['_toolset=="target"', {
257 'cflags': ['-EB'], 240 'cflags': ['-EB'],
258 'ldflags': ['-EB'], 241 'ldflags': ['-EB'],
259 'conditions': [ 242 'conditions': [
260 [ 'v8_use_mips_abi_hardfloat=="true"', { 243 [ 'v8_use_mips_abi_hardfloat=="true"', {
261 'cflags': ['-mhard-float'], 244 'cflags': ['-mhard-float'],
262 'ldflags': ['-mhard-float'], 245 'ldflags': ['-mhard-float'],
263 }, { 246 }, {
264 'cflags': ['-msoft-float'], 247 'cflags': ['-msoft-float'],
(...skipping 26 matching lines...) Expand all
291 }], 274 }],
292 ['mips_arch_variant=="r2"', { 275 ['mips_arch_variant=="r2"', {
293 'defines': ['_MIPS_ARCH_MIPS32R2',], 276 'defines': ['_MIPS_ARCH_MIPS32R2',],
294 }], 277 }],
295 ], 278 ],
296 }], # v8_target_arch=="mips" 279 }], # v8_target_arch=="mips"
297 ['v8_target_arch=="mipsel"', { 280 ['v8_target_arch=="mipsel"', {
298 'defines': [ 281 'defines': [
299 'V8_TARGET_ARCH_MIPS', 282 'V8_TARGET_ARCH_MIPS',
300 ], 283 ],
284 'variables': {
285 'mipscompiler': '<!($(echo <(CXX)) -v 2>&1 | grep -q "^Target: mips" & & echo "yes" || echo "no")',
286 },
301 'conditions': [ 287 'conditions': [
302 ['v8_target_arch==target_arch', { 288 ['mipscompiler=="yes"', {
303 # Target built with a Mips CXX compiler.
304 'target_conditions': [ 289 'target_conditions': [
305 ['_toolset=="target"', { 290 ['_toolset=="target"', {
306 'cflags': ['-EL'], 291 'cflags': ['-EL'],
307 'ldflags': ['-EL'], 292 'ldflags': ['-EL'],
308 'conditions': [ 293 'conditions': [
309 [ 'v8_use_mips_abi_hardfloat=="true"', { 294 [ 'v8_use_mips_abi_hardfloat=="true"', {
310 'cflags': ['-mhard-float'], 295 'cflags': ['-mhard-float'],
311 'ldflags': ['-mhard-float'], 296 'ldflags': ['-mhard-float'],
312 }, { 297 }, {
313 'cflags': ['-msoft-float'], 298 'cflags': ['-msoft-float'],
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
346 }], 331 }],
347 ['mips_arch_variant=="loongson"', { 332 ['mips_arch_variant=="loongson"', {
348 'defines': ['_MIPS_ARCH_LOONGSON',], 333 'defines': ['_MIPS_ARCH_LOONGSON',],
349 }], 334 }],
350 ], 335 ],
351 }], # v8_target_arch=="mipsel" 336 }], # v8_target_arch=="mipsel"
352 ['v8_target_arch=="mips64el"', { 337 ['v8_target_arch=="mips64el"', {
353 'defines': [ 338 'defines': [
354 'V8_TARGET_ARCH_MIPS64', 339 'V8_TARGET_ARCH_MIPS64',
355 ], 340 ],
341 'variables': {
342 'mipscompiler': '<!($(echo <(CXX)) -v 2>&1 | grep -q "^Target: mips" & & echo "yes" || echo "no")',
343 },
356 'conditions': [ 344 'conditions': [
357 ['v8_target_arch==target_arch', { 345 ['mipscompiler=="yes"', {
358 # Target built with a Mips CXX compiler.
359 'target_conditions': [ 346 'target_conditions': [
360 ['_toolset=="target"', { 347 ['_toolset=="target"', {
361 'cflags': ['-EL'], 348 'cflags': ['-EL'],
362 'ldflags': ['-EL'], 349 'ldflags': ['-EL'],
363 'conditions': [ 350 'conditions': [
364 [ 'v8_use_mips_abi_hardfloat=="true"', { 351 [ 'v8_use_mips_abi_hardfloat=="true"', {
365 'cflags': ['-mhard-float'], 352 'cflags': ['-mhard-float'],
366 'ldflags': ['-mhard-float'], 353 'ldflags': ['-mhard-float'],
367 }, { 354 }, {
368 'cflags': ['-msoft-float'], 355 'cflags': ['-msoft-float'],
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after
445 'CharacterSet': '1', 432 'CharacterSet': '1',
446 }, 433 },
447 }], 434 }],
448 ['OS=="win" and v8_enable_prof==1', { 435 ['OS=="win" and v8_enable_prof==1', {
449 'msvs_settings': { 436 'msvs_settings': {
450 'VCLinkerTool': { 437 'VCLinkerTool': {
451 'GenerateMapFile': 'true', 438 'GenerateMapFile': 'true',
452 }, 439 },
453 }, 440 },
454 }], 441 }],
455 ['(OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris" \ 442 ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris" \
443 or OS=="netbsd" or OS=="qnx"', {
444 'conditions': [
445 [ 'v8_no_strict_aliasing==1', {
446 'cflags': [ '-fno-strict-aliasing' ],
447 }],
448 ], # conditions
449 }],
450 ['OS=="solaris"', {
451 'defines': [ '__C99FEATURES__=1' ], # isinf() etc.
452 }],
453 ['(OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris" \
456 or OS=="netbsd" or OS=="mac" or OS=="android" or OS=="qnx") and \ 454 or OS=="netbsd" or OS=="mac" or OS=="android" or OS=="qnx") and \
457 (v8_target_arch=="arm" or v8_target_arch=="ia32" or \ 455 (v8_target_arch=="arm" or v8_target_arch=="ia32" or v8_target_arch=="x87 " or\
458 v8_target_arch=="x87" or v8_target_arch=="mips" or \ 456 v8_target_arch=="mips" or v8_target_arch=="mipsel")', {
459 v8_target_arch=="mipsel")', { 457 # Check whether the host compiler and target compiler support the
458 # '-m32' option and set it if so.
460 'target_conditions': [ 459 'target_conditions': [
461 ['_toolset=="host"', { 460 ['_toolset=="host"', {
462 'conditions': [ 461 'variables': {
463 ['host_cxx_is_biarch==1', { 462 'm32flag': '<!(($(echo ${CXX_host:-$(which g++)}) -m32 -E - > /dev /null 2>&1 < /dev/null) && echo "-m32" || true)',
464 'cflags': [ '-m32' ], 463 },
465 'ldflags': [ '-m32' ] 464 'cflags': [ '<(m32flag)' ],
466 }], 465 'ldflags': [ '<(m32flag)' ],
467 ],
468 'xcode_settings': { 466 'xcode_settings': {
469 'ARCHS': [ 'i386' ], 467 'ARCHS': [ 'i386' ],
470 }, 468 },
471 }], 469 }],
472 ['_toolset=="target"', { 470 ['_toolset=="target"', {
471 'variables': {
472 'm32flag': '<!(($(echo ${CXX_target:-<(CXX)}) -m32 -E - > /dev/nul l 2>&1 < /dev/null) && echo "-m32" || true)',
473 'clang%': 0,
474 },
473 'conditions': [ 475 'conditions': [
474 ['target_cxx_is_biarch==1 and nacl_target_arch!="nacl_x64"', { 476 ['((OS!="android" and OS!="qnx") or clang==1) and \
475 'cflags': [ '-m32' ], 477 nacl_target_arch!="nacl_x64"', {
476 'ldflags': [ '-m32' ], 478 'cflags': [ '<(m32flag)' ],
479 'ldflags': [ '<(m32flag)' ],
477 }], 480 }],
478 ], 481 ],
479 'xcode_settings': { 482 'xcode_settings': {
480 'ARCHS': [ 'i386' ], 483 'ARCHS': [ 'i386' ],
481 }, 484 },
482 }], 485 }],
483 ], 486 ],
484 }], 487 }],
485 ['(OS=="linux" or OS=="android") and \ 488 ['(OS=="linux" or OS=="android") and \
486 (v8_target_arch=="x64" or v8_target_arch=="arm64")', { 489 (v8_target_arch=="x64" or v8_target_arch=="arm64")', {
490 # Check whether the host compiler and target compiler support the
491 # '-m64' option and set it if so.
487 'target_conditions': [ 492 'target_conditions': [
488 ['_toolset=="host"', { 493 ['_toolset=="host"', {
494 'variables': {
495 'm64flag': '<!(($(echo ${CXX_host:-$(which g++)}) -m64 -E - > /dev /null 2>&1 < /dev/null) && echo "-m64" || true)',
496 },
497 'cflags': [ '<(m64flag)' ],
498 'ldflags': [ '<(m64flag)' ],
499 }],
500 ['_toolset=="target"', {
501 'variables': {
502 'm64flag': '<!(($(echo ${CXX_target:-<(CXX)}) -m64 -E - > /dev/nul l 2>&1 < /dev/null) && echo "-m64" || true)',
503 },
489 'conditions': [ 504 'conditions': [
490 ['host_cxx_is_biarch==1', { 505 ['((OS!="android" and OS!="qnx") or clang==1)', {
491 'cflags': [ '-m64' ], 506 'cflags': [ '<(m64flag)' ],
492 'ldflags': [ '-m64' ] 507 'ldflags': [ '<(m64flag)' ],
493 }], 508 }],
494 ], 509 ],
495 }], 510 }]
496 ['_toolset=="target"', { 511 ],
497 'conditions': [
498 ['target_cxx_is_biarch==1', {
499 'cflags': [ '-m64' ],
500 'ldflags': [ '-m64' ],
501 }],
502 ]
503 }],
504 ],
505 }],
506 ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris" \
507 or OS=="netbsd" or OS=="qnx"', {
508 'conditions': [
509 [ 'v8_no_strict_aliasing==1', {
510 'cflags': [ '-fno-strict-aliasing' ],
511 }],
512 ], # conditions
513 }],
514 ['OS=="solaris"', {
515 'defines': [ '__C99FEATURES__=1' ], # isinf() etc.
516 }], 512 }],
517 ['OS=="freebsd" or OS=="openbsd"', { 513 ['OS=="freebsd" or OS=="openbsd"', {
518 'cflags': [ '-I/usr/local/include' ], 514 'cflags': [ '-I/usr/local/include' ],
519 }], 515 }],
520 ['OS=="netbsd"', { 516 ['OS=="netbsd"', {
521 'cflags': [ '-I/usr/pkg/include' ], 517 'cflags': [ '-I/usr/pkg/include' ],
522 }], 518 }],
523 ], # conditions 519 ], # conditions
524 'configurations': { 520 'configurations': {
525 # Abstract configuration for v8_optimized_debug == 0. 521 # Abstract configuration for v8_optimized_debug == 0.
(...skipping 291 matching lines...) Expand 10 before | Expand all | Expand 10 after
817 'OptimizeReferences': '2', 813 'OptimizeReferences': '2',
818 'EnableCOMDATFolding': '2', 814 'EnableCOMDATFolding': '2',
819 }, 815 },
820 }, 816 },
821 }], # OS=="win" 817 }], # OS=="win"
822 ], # conditions 818 ], # conditions
823 }, # Release 819 }, # Release
824 }, # configurations 820 }, # configurations
825 }, # target_defaults 821 }, # target_defaults
826 } 822 }
OLDNEW
« no previous file with comments | « build/android.gypi ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698