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

Side by Side Diff: build/toolchain.gypi

Issue 400573002: Reland "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 'CXX%': '${CXX:-$(which g++)}', # Used to assemble a shell command. 34 'clang%': 0,
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 ],
86 'target_defaults': { 107 'target_defaults': {
87 'conditions': [ 108 'conditions': [
88 ['v8_target_arch=="arm"', { 109 ['v8_target_arch=="arm"', {
89 'defines': [ 110 'defines': [
90 'V8_TARGET_ARCH_ARM', 111 'V8_TARGET_ARCH_ARM',
91 ], 112 ],
92 'conditions': [ 113 'conditions': [
93 [ 'arm_version==7 or arm_version=="default"', { 114 [ 'arm_version==7 or arm_version=="default"', {
94 'defines': [ 115 'defines': [
95 'CAN_USE_ARMV7_INSTRUCTIONS', 116 'CAN_USE_ARMV7_INSTRUCTIONS',
(...skipping 18 matching lines...) Expand all
114 ], 135 ],
115 }], 136 }],
116 [ 'arm_test_noprobe=="on"', { 137 [ 'arm_test_noprobe=="on"', {
117 'defines': [ 138 'defines': [
118 'ARM_TEST_NO_FEATURE_PROBE', 139 'ARM_TEST_NO_FEATURE_PROBE',
119 ], 140 ],
120 }], 141 }],
121 ], 142 ],
122 'target_conditions': [ 143 'target_conditions': [
123 ['_toolset=="host"', { 144 ['_toolset=="host"', {
124 'variables': {
125 'armcompiler': '<!($(echo ${CXX_host:-$(which g++)}) -v 2>&1 | gre p -q "^Target: arm" && echo "yes" || echo "no")',
126 },
127 'conditions': [ 145 'conditions': [
128 ['armcompiler=="yes"', { 146 ['v8_target_arch==host_arch', {
147 # Host built with an Arm CXX compiler.
129 'conditions': [ 148 'conditions': [
130 [ 'arm_version==7', { 149 [ 'arm_version==7', {
131 'cflags': ['-march=armv7-a',], 150 'cflags': ['-march=armv7-a',],
132 }], 151 }],
133 [ 'arm_version==7 or arm_version=="default"', { 152 [ 'arm_version==7 or arm_version=="default"', {
134 'conditions': [ 153 'conditions': [
135 [ 'arm_fpu!="default"', { 154 [ 'arm_fpu!="default"', {
136 'cflags': ['-mfpu=<(arm_fpu)',], 155 'cflags': ['-mfpu=<(arm_fpu)',],
137 }], 156 }],
138 ], 157 ],
139 }], 158 }],
140 [ 'arm_float_abi!="default"', { 159 [ 'arm_float_abi!="default"', {
141 'cflags': ['-mfloat-abi=<(arm_float_abi)',], 160 'cflags': ['-mfloat-abi=<(arm_float_abi)',],
142 }], 161 }],
143 [ 'arm_thumb==1', { 162 [ 'arm_thumb==1', {
144 'cflags': ['-mthumb',], 163 'cflags': ['-mthumb',],
145 }], 164 }],
146 [ 'arm_thumb==0', { 165 [ 'arm_thumb==0', {
147 'cflags': ['-marm',], 166 'cflags': ['-marm',],
148 }], 167 }],
149 ], 168 ],
150 }, { 169 }, {
151 # armcompiler=="no" 170 # 'v8_target_arch!=host_arch'
171 # Host not built with an Arm CXX compiler (simulator build).
152 'conditions': [ 172 'conditions': [
153 [ 'arm_float_abi=="hard"', { 173 [ 'arm_float_abi=="hard"', {
154 'defines': [ 174 'defines': [
155 'USE_EABI_HARDFLOAT=1', 175 'USE_EABI_HARDFLOAT=1',
156 ], 176 ],
157 }], 177 }],
158 [ 'arm_float_abi=="softfp" or arm_float_abi=="default"', { 178 [ 'arm_float_abi=="softfp" or arm_float_abi=="default"', {
159 'defines': [ 179 'defines': [
160 'USE_EABI_HARDFLOAT=0', 180 'USE_EABI_HARDFLOAT=0',
161 ], 181 ],
162 }], 182 }],
163 ], 183 ],
164 }], 184 }],
165 ], 185 ],
166 }], # _toolset=="host" 186 }], # _toolset=="host"
167 ['_toolset=="target"', { 187 ['_toolset=="target"', {
168 'variables': {
169 'armcompiler': '<!($(echo ${CXX_target:-<(CXX)}) -v 2>&1 | grep -q "^Target: arm" && echo "yes" || echo "no")',
170 },
171 'conditions': [ 188 'conditions': [
172 ['armcompiler=="yes"', { 189 ['v8_target_arch==target_arch', {
190 # Target built with an Arm CXX compiler.
173 'conditions': [ 191 'conditions': [
174 [ 'arm_version==7', { 192 [ 'arm_version==7', {
175 'cflags': ['-march=armv7-a',], 193 'cflags': ['-march=armv7-a',],
176 }], 194 }],
177 [ 'arm_version==7 or arm_version=="default"', { 195 [ 'arm_version==7 or arm_version=="default"', {
178 'conditions': [ 196 'conditions': [
179 [ 'arm_fpu!="default"', { 197 [ 'arm_fpu!="default"', {
180 'cflags': ['-mfpu=<(arm_fpu)',], 198 'cflags': ['-mfpu=<(arm_fpu)',],
181 }], 199 }],
182 ], 200 ],
183 }], 201 }],
184 [ 'arm_float_abi!="default"', { 202 [ 'arm_float_abi!="default"', {
185 'cflags': ['-mfloat-abi=<(arm_float_abi)',], 203 'cflags': ['-mfloat-abi=<(arm_float_abi)',],
186 }], 204 }],
187 [ 'arm_thumb==1', { 205 [ 'arm_thumb==1', {
188 'cflags': ['-mthumb',], 206 'cflags': ['-mthumb',],
189 }], 207 }],
190 [ 'arm_thumb==0', { 208 [ 'arm_thumb==0', {
191 'cflags': ['-marm',], 209 'cflags': ['-marm',],
192 }], 210 }],
193 ], 211 ],
194 }, { 212 }, {
195 # armcompiler=="no" 213 # 'v8_target_arch!=target_arch'
214 # Target not built with an Arm CXX compiler (simulator build).
196 'conditions': [ 215 'conditions': [
197 [ 'arm_float_abi=="hard"', { 216 [ 'arm_float_abi=="hard"', {
198 'defines': [ 217 'defines': [
199 'USE_EABI_HARDFLOAT=1', 218 'USE_EABI_HARDFLOAT=1',
200 ], 219 ],
201 }], 220 }],
202 [ 'arm_float_abi=="softfp" or arm_float_abi=="default"', { 221 [ 'arm_float_abi=="softfp" or arm_float_abi=="default"', {
203 'defines': [ 222 'defines': [
204 'USE_EABI_HARDFLOAT=0', 223 'USE_EABI_HARDFLOAT=0',
205 ], 224 ],
(...skipping 17 matching lines...) Expand all
223 ['v8_target_arch=="x87"', { 242 ['v8_target_arch=="x87"', {
224 'defines': [ 243 'defines': [
225 'V8_TARGET_ARCH_X87', 244 'V8_TARGET_ARCH_X87',
226 ], 245 ],
227 'cflags': ['-march=i586'], 246 'cflags': ['-march=i586'],
228 }], # v8_target_arch=="x87" 247 }], # v8_target_arch=="x87"
229 ['v8_target_arch=="mips"', { 248 ['v8_target_arch=="mips"', {
230 'defines': [ 249 'defines': [
231 'V8_TARGET_ARCH_MIPS', 250 'V8_TARGET_ARCH_MIPS',
232 ], 251 ],
233 'variables': {
234 'mipscompiler': '<!($(echo <(CXX)) -v 2>&1 | grep -q "^Target: mips" & & echo "yes" || echo "no")',
235 },
236 'conditions': [ 252 'conditions': [
237 ['mipscompiler=="yes"', { 253 ['v8_target_arch==target_arch', {
254 # Target built with a Mips CXX compiler.
238 'target_conditions': [ 255 'target_conditions': [
239 ['_toolset=="target"', { 256 ['_toolset=="target"', {
240 'cflags': ['-EB'], 257 'cflags': ['-EB'],
241 'ldflags': ['-EB'], 258 'ldflags': ['-EB'],
242 'conditions': [ 259 'conditions': [
243 [ 'v8_use_mips_abi_hardfloat=="true"', { 260 [ 'v8_use_mips_abi_hardfloat=="true"', {
244 'cflags': ['-mhard-float'], 261 'cflags': ['-mhard-float'],
245 'ldflags': ['-mhard-float'], 262 'ldflags': ['-mhard-float'],
246 }, { 263 }, {
247 'cflags': ['-msoft-float'], 264 'cflags': ['-msoft-float'],
(...skipping 26 matching lines...) Expand all
274 }], 291 }],
275 ['mips_arch_variant=="r2"', { 292 ['mips_arch_variant=="r2"', {
276 'defines': ['_MIPS_ARCH_MIPS32R2',], 293 'defines': ['_MIPS_ARCH_MIPS32R2',],
277 }], 294 }],
278 ], 295 ],
279 }], # v8_target_arch=="mips" 296 }], # v8_target_arch=="mips"
280 ['v8_target_arch=="mipsel"', { 297 ['v8_target_arch=="mipsel"', {
281 'defines': [ 298 'defines': [
282 'V8_TARGET_ARCH_MIPS', 299 'V8_TARGET_ARCH_MIPS',
283 ], 300 ],
284 'variables': {
285 'mipscompiler': '<!($(echo <(CXX)) -v 2>&1 | grep -q "^Target: mips" & & echo "yes" || echo "no")',
286 },
287 'conditions': [ 301 'conditions': [
288 ['mipscompiler=="yes"', { 302 ['v8_target_arch==target_arch', {
303 # Target built with a Mips CXX compiler.
289 'target_conditions': [ 304 'target_conditions': [
290 ['_toolset=="target"', { 305 ['_toolset=="target"', {
291 'cflags': ['-EL'], 306 'cflags': ['-EL'],
292 'ldflags': ['-EL'], 307 'ldflags': ['-EL'],
293 'conditions': [ 308 'conditions': [
294 [ 'v8_use_mips_abi_hardfloat=="true"', { 309 [ 'v8_use_mips_abi_hardfloat=="true"', {
295 'cflags': ['-mhard-float'], 310 'cflags': ['-mhard-float'],
296 'ldflags': ['-mhard-float'], 311 'ldflags': ['-mhard-float'],
297 }, { 312 }, {
298 'cflags': ['-msoft-float'], 313 'cflags': ['-msoft-float'],
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
331 }], 346 }],
332 ['mips_arch_variant=="loongson"', { 347 ['mips_arch_variant=="loongson"', {
333 'defines': ['_MIPS_ARCH_LOONGSON',], 348 'defines': ['_MIPS_ARCH_LOONGSON',],
334 }], 349 }],
335 ], 350 ],
336 }], # v8_target_arch=="mipsel" 351 }], # v8_target_arch=="mipsel"
337 ['v8_target_arch=="mips64el"', { 352 ['v8_target_arch=="mips64el"', {
338 'defines': [ 353 'defines': [
339 'V8_TARGET_ARCH_MIPS64', 354 'V8_TARGET_ARCH_MIPS64',
340 ], 355 ],
341 'variables': {
342 'mipscompiler': '<!($(echo <(CXX)) -v 2>&1 | grep -q "^Target: mips" & & echo "yes" || echo "no")',
343 },
344 'conditions': [ 356 'conditions': [
345 ['mipscompiler=="yes"', { 357 ['v8_target_arch==target_arch', {
358 # Target built with a Mips CXX compiler.
346 'target_conditions': [ 359 'target_conditions': [
347 ['_toolset=="target"', { 360 ['_toolset=="target"', {
348 'cflags': ['-EL'], 361 'cflags': ['-EL'],
349 'ldflags': ['-EL'], 362 'ldflags': ['-EL'],
350 'conditions': [ 363 'conditions': [
351 [ 'v8_use_mips_abi_hardfloat=="true"', { 364 [ 'v8_use_mips_abi_hardfloat=="true"', {
352 'cflags': ['-mhard-float'], 365 'cflags': ['-mhard-float'],
353 'ldflags': ['-mhard-float'], 366 'ldflags': ['-mhard-float'],
354 }, { 367 }, {
355 'cflags': ['-msoft-float'], 368 'cflags': ['-msoft-float'],
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after
432 'CharacterSet': '1', 445 'CharacterSet': '1',
433 }, 446 },
434 }], 447 }],
435 ['OS=="win" and v8_enable_prof==1', { 448 ['OS=="win" and v8_enable_prof==1', {
436 'msvs_settings': { 449 'msvs_settings': {
437 'VCLinkerTool': { 450 'VCLinkerTool': {
438 'GenerateMapFile': 'true', 451 'GenerateMapFile': 'true',
439 }, 452 },
440 }, 453 },
441 }], 454 }],
442 ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris" \ 455 ['(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" \
454 or OS=="netbsd" or OS=="mac" or OS=="android" or OS=="qnx") and \ 456 or OS=="netbsd" or OS=="mac" or OS=="android" or OS=="qnx") and \
455 (v8_target_arch=="arm" or v8_target_arch=="ia32" or v8_target_arch=="x87 " or\ 457 (v8_target_arch=="arm" or v8_target_arch=="ia32" or \
456 v8_target_arch=="mips" or v8_target_arch=="mipsel")', { 458 v8_target_arch=="x87" or v8_target_arch=="mips" or \
457 # Check whether the host compiler and target compiler support the 459 v8_target_arch=="mipsel")', {
458 # '-m32' option and set it if so.
459 'target_conditions': [ 460 'target_conditions': [
460 ['_toolset=="host"', { 461 ['_toolset=="host"', {
461 'variables': { 462 'conditions': [
462 'm32flag': '<!(($(echo ${CXX_host:-$(which g++)}) -m32 -E - > /dev /null 2>&1 < /dev/null) && echo "-m32" || true)', 463 ['host_cxx_is_biarch==1', {
463 }, 464 'cflags': [ '-m32' ],
464 'cflags': [ '<(m32flag)' ], 465 'ldflags': [ '-m32' ]
465 'ldflags': [ '<(m32flag)' ], 466 }],
467 ],
466 'xcode_settings': { 468 'xcode_settings': {
467 'ARCHS': [ 'i386' ], 469 'ARCHS': [ 'i386' ],
468 }, 470 },
469 }], 471 }],
470 ['_toolset=="target"', { 472 ['_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 },
475 'conditions': [ 473 'conditions': [
476 ['((OS!="android" and OS!="qnx") or clang==1) and \ 474 ['target_cxx_is_biarch==1 and nacl_target_arch!="nacl_x64"', {
477 nacl_target_arch!="nacl_x64"', { 475 'cflags': [ '-m32' ],
478 'cflags': [ '<(m32flag)' ], 476 'ldflags': [ '-m32' ],
479 'ldflags': [ '<(m32flag)' ],
480 }], 477 }],
481 ], 478 ],
482 'xcode_settings': { 479 'xcode_settings': {
483 'ARCHS': [ 'i386' ], 480 'ARCHS': [ 'i386' ],
484 }, 481 },
485 }], 482 }],
486 ], 483 ],
487 }], 484 }],
488 ['(OS=="linux" or OS=="android") and \ 485 ['(OS=="linux" or OS=="android") and \
489 (v8_target_arch=="x64" or v8_target_arch=="arm64")', { 486 (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.
492 'target_conditions': [ 487 'target_conditions': [
493 ['_toolset=="host"', { 488 ['_toolset=="host"', {
494 'variables': { 489 'conditions': [
495 'm64flag': '<!(($(echo ${CXX_host:-$(which g++)}) -m64 -E - > /dev /null 2>&1 < /dev/null) && echo "-m64" || true)', 490 ['host_cxx_is_biarch==1', {
496 }, 491 'cflags': [ '-m64' ],
497 'cflags': [ '<(m64flag)' ], 492 'ldflags': [ '-m64' ]
498 'ldflags': [ '<(m64flag)' ], 493 }],
494 ],
495 }],
496 ['_toolset=="target"', {
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' ],
499 }], 511 }],
500 ['_toolset=="target"', { 512 ], # conditions
501 'variables': { 513 }],
502 'm64flag': '<!(($(echo ${CXX_target:-<(CXX)}) -m64 -E - > /dev/nul l 2>&1 < /dev/null) && echo "-m64" || true)', 514 ['OS=="solaris"', {
503 }, 515 'defines': [ '__C99FEATURES__=1' ], # isinf() etc.
504 'conditions': [
505 ['((OS!="android" and OS!="qnx") or clang==1)', {
506 'cflags': [ '<(m64flag)' ],
507 'ldflags': [ '<(m64flag)' ],
508 }],
509 ],
510 }]
511 ],
512 }], 516 }],
513 ['OS=="freebsd" or OS=="openbsd"', { 517 ['OS=="freebsd" or OS=="openbsd"', {
514 'cflags': [ '-I/usr/local/include' ], 518 'cflags': [ '-I/usr/local/include' ],
515 }], 519 }],
516 ['OS=="netbsd"', { 520 ['OS=="netbsd"', {
517 'cflags': [ '-I/usr/pkg/include' ], 521 'cflags': [ '-I/usr/pkg/include' ],
518 }], 522 }],
519 ], # conditions 523 ], # conditions
520 'configurations': { 524 'configurations': {
521 # Abstract configuration for v8_optimized_debug == 0. 525 # Abstract configuration for v8_optimized_debug == 0.
(...skipping 291 matching lines...) Expand 10 before | Expand all | Expand 10 after
813 'OptimizeReferences': '2', 817 'OptimizeReferences': '2',
814 'EnableCOMDATFolding': '2', 818 'EnableCOMDATFolding': '2',
815 }, 819 },
816 }, 820 },
817 }], # OS=="win" 821 }], # OS=="win"
818 ], # conditions 822 ], # conditions
819 }, # Release 823 }, # Release
820 }, # configurations 824 }, # configurations
821 }, # target_defaults 825 }, # target_defaults
822 } 826 }
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