OLD | NEW |
1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
2 # for details. All rights reserved. Use of this source code is governed by a | 2 # for details. All rights reserved. Use of this source code is governed by a |
3 # BSD-style license that can be found in the LICENSE file. | 3 # BSD-style license that can be found in the LICENSE file. |
4 | 4 |
5 { | 5 { |
6 'variables': { | 6 'variables': { |
7 'common_gcc_warning_flags': [ | 7 'common_gcc_warning_flags': [ |
8 '-Wall', | 8 '-Wall', |
9 '-Wextra', # Also known as -W. | 9 '-Wextra', # Also known as -W. |
10 '-Wno-unused-parameter', | 10 '-Wno-unused-parameter', |
(...skipping 408 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
419 | 419 |
420 'ProductSIMDBC64': { | 420 'ProductSIMDBC64': { |
421 'inherit_from': [ | 421 'inherit_from': [ |
422 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Product', | 422 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Product', |
423 'Dart_<(dart_target_os)_Base', | 423 'Dart_<(dart_target_os)_Base', |
424 'Dart_<(dart_target_os)_simdbc64_Base', | 424 'Dart_<(dart_target_os)_simdbc64_Base', |
425 'Dart_<(dart_target_os)_Product', | 425 'Dart_<(dart_target_os)_Product', |
426 ], | 426 ], |
427 }, | 427 }, |
428 | 428 |
| 429 # Special Linux-only targets to enable SIMDBC cross compilation for |
| 430 # non-Android ARM devices. |
| 431 'DebugXARMSIMDBC': { |
| 432 'inherit_from': [ |
| 433 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Debug', |
| 434 'Dart_Linux_Base', |
| 435 'Dart_Linux_xarm_Base', |
| 436 'Dart_Linux_Debug', |
| 437 ], |
| 438 'defines': [ |
| 439 'DEBUG', |
| 440 ], |
| 441 }, |
| 442 |
| 443 'ReleaseXARMSIMDBC': { |
| 444 'inherit_from': [ |
| 445 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Release', |
| 446 'Dart_Linux_Base', |
| 447 'Dart_Linux_xarm_Base', |
| 448 'Dart_Linux_Release', |
| 449 ], |
| 450 }, |
| 451 |
| 452 'ProductXARMSIMDBC': { |
| 453 'inherit_from': [ |
| 454 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Product', |
| 455 'Dart_Linux_Base', |
| 456 'Dart_Linux_xarm_Base', |
| 457 'Dart_Linux_Product', |
| 458 ], |
| 459 }, |
| 460 |
429 # ARM and MIPS hardware configurations are only for Linux and Android. | 461 # ARM and MIPS hardware configurations are only for Linux and Android. |
430 'DebugXARM': { | 462 'DebugXARM': { |
431 'inherit_from': [ | 463 'inherit_from': [ |
432 'Dart_Base', 'Dart_arm_Base', 'Dart_Debug', | 464 'Dart_Base', 'Dart_arm_Base', 'Dart_Debug', |
433 'Dart_Linux_Base', | 465 'Dart_Linux_Base', |
434 'Dart_Linux_xarm_Base', | 466 'Dart_Linux_xarm_Base', |
435 'Dart_Linux_Debug', | 467 'Dart_Linux_Debug', |
436 ], | 468 ], |
437 }, | 469 }, |
438 | 470 |
(...skipping 437 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
876 }, | 908 }, |
877 | 909 |
878 'ReleaseX64_x64': { | 910 'ReleaseX64_x64': { |
879 'inherit_from': [ 'ReleaseX64' ] | 911 'inherit_from': [ 'ReleaseX64' ] |
880 }, | 912 }, |
881 }], | 913 }], |
882 ], | 914 ], |
883 }, | 915 }, |
884 }, | 916 }, |
885 } | 917 } |
OLD | NEW |