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

Unified Diff: tools/gyp/configurations.gypi

Issue 2992593002: [infra] Begin removing gyp (Closed)
Patch Set: Created 3 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 side-by-side diff with in-line comments
Download patch
Index: tools/gyp/configurations.gypi
diff --git a/tools/gyp/configurations.gypi b/tools/gyp/configurations.gypi
deleted file mode 100644
index 3d02bc669902bc1f15b6608693522c2c34d68551..0000000000000000000000000000000000000000
--- a/tools/gyp/configurations.gypi
+++ /dev/null
@@ -1,837 +0,0 @@
-# Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
-# for details. All rights reserved. Use of this source code is governed by a
-# BSD-style license that can be found in the LICENSE file.
-
-{
- 'variables': {
- 'common_gcc_warning_flags': [
- '-Wall',
- '-Wextra', # Also known as -W.
- '-Wno-unused-parameter',
- ],
-
- # Default value. This may be overridden in a containing project gyp.
- 'target_arch%': 'ia32',
-
- 'conditions': [
- ['"<(target_arch)"=="ia32"', { 'dart_target_arch': 'IA32', }],
- ['"<(target_arch)"=="x64"', { 'dart_target_arch': 'X64', }],
- ['"<(target_arch)"=="arm"', { 'dart_target_arch': 'ARM', }],
- ['"<(target_arch)"=="armv6"', { 'dart_target_arch': 'ARMV6', }],
- ['"<(target_arch)"=="armv5te"', { 'dart_target_arch': 'ARMV5TE', }],
- ['"<(target_arch)"=="arm64"', { 'dart_target_arch': 'ARM64', }],
- ['"<(target_arch)"=="simarm"', { 'dart_target_arch': 'SIMARM', }],
- ['"<(target_arch)"=="simarmv6"', { 'dart_target_arch': 'SIMARMV6', }],
- ['"<(target_arch)"=="simarmv5te"', { 'dart_target_arch': 'SIMARMV5TE', }],
- ['"<(target_arch)"=="simarm64"', { 'dart_target_arch': 'SIMARM64', }],
- ['"<(target_arch)"=="simdbc"', { 'dart_target_arch': 'SIMDBC', }],
- ['"<(target_arch)"=="simdbc64"', { 'dart_target_arch': 'SIMDBC64', }],
- [ 'OS=="linux"', { 'dart_target_os': 'Linux', } ],
- [ 'OS=="mac"', { 'dart_target_os': 'Macos', } ],
- [ 'OS=="win"', { 'dart_target_os': 'Win', } ],
- # The OS is set to "android" only when we are building Dartium+Clank. We
- # use 'chrome_target_os' so that Release and Debug configurations inherit
- # from Android configurations when OS=="android". If OS is not set to
- # Android, then Release and Debug inherit from the usual configurations.
- [ 'OS=="android"', { 'chrome_target_os': 'Android',},
- { 'chrome_target_os': '',}],
- ],
- },
- 'includes': [
- 'configurations_android.gypi',
- 'configurations_make.gypi',
- 'configurations_xcode.gypi',
- 'configurations_msvs.gypi',
- ],
- 'target_defaults': {
- 'default_configuration': 'DebugIA32',
- 'configurations': {
- 'Dart_Base': {
- 'abstract': 1,
- },
-
- 'Dart_ia32_Base': {
- 'abstract': 1,
- },
-
- 'Dart_x64_Base': {
- 'abstract': 1,
- },
-
- 'Dart_simarm_Base': {
- 'abstract': 1,
- 'defines': [
- 'TARGET_ARCH_ARM',
- ]
- },
-
- 'Dart_simarmv6_Base': {
- 'abstract': 1,
- 'defines': [
- 'TARGET_ARCH_ARM',
- 'TARGET_ARCH_ARM_6',
- ]
- },
-
- 'Dart_simarmv5te_Base': {
- 'abstract': 1,
- 'defines': [
- 'TARGET_ARCH_ARM',
- 'TARGET_ARCH_ARM_5TE',
- ]
- },
-
- 'Dart_arm_Base': {
- 'abstract': 1,
- 'defines': [
- 'TARGET_ARCH_ARM',
- ],
- },
-
- 'Dart_armv6_Base': {
- 'abstract': 1,
- 'defines': [
- 'TARGET_ARCH_ARM',
- 'TARGET_ARCH_ARM_6',
- ],
- },
-
- 'Dart_armv5te_Base': {
- 'abstract': 1,
- 'defines': [
- 'TARGET_ARCH_ARM',
- 'TARGET_ARCH_ARM_5TE',
- ],
- },
-
- 'Dart_simarm64_Base': {
- 'abstract': 1,
- 'defines': [
- 'TARGET_ARCH_ARM64',
- ]
- },
-
- 'Dart_arm64_Base': {
- 'abstract': 1,
- 'defines': [
- 'TARGET_ARCH_ARM64',
- ],
- },
-
- 'Dart_simdbc_Base': {
- 'abstract': 1,
- 'defines': [
- 'TARGET_ARCH_DBC',
- 'USING_SIMULATOR',
- ]
- },
-
- 'Dart_Debug': {
- 'abstract': 1,
- },
-
- 'Dart_Release': {
- 'abstract': 1,
- 'defines': [
- 'NDEBUG',
- ],
- },
-
- 'Dart_Product' : {
- 'abstract': 1,
- 'defines' : [
- 'NDEBUG',
- 'PRODUCT',
- ]
- },
-
- # Configurations
- 'DebugIA32': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_ia32_Base', 'Dart_Debug',
- 'Dart_<(dart_target_os)_Base',
- 'Dart_<(dart_target_os)_ia32_Base',
- 'Dart_<(dart_target_os)_Debug',
- ],
- },
-
- 'ReleaseIA32': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_ia32_Base', 'Dart_Release',
- 'Dart_<(dart_target_os)_Base',
- 'Dart_<(dart_target_os)_ia32_Base',
- 'Dart_<(dart_target_os)_Release',
- ],
- },
-
- 'ProductIA32': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_ia32_Base', 'Dart_Product',
- 'Dart_<(dart_target_os)_Base',
- 'Dart_<(dart_target_os)_ia32_Base',
- 'Dart_<(dart_target_os)_Product',
- ],
- },
-
- 'DebugX64': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_x64_Base', 'Dart_Debug',
- 'Dart_<(dart_target_os)_Base',
- 'Dart_<(dart_target_os)_x64_Base',
- 'Dart_<(dart_target_os)_Debug',
- ],
- },
-
- 'ReleaseX64': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_x64_Base', 'Dart_Release',
- 'Dart_<(dart_target_os)_Base',
- 'Dart_<(dart_target_os)_x64_Base',
- 'Dart_<(dart_target_os)_Release',
- ],
- },
-
- 'ProductX64': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_x64_Base', 'Dart_Product',
- 'Dart_<(dart_target_os)_Base',
- 'Dart_<(dart_target_os)_x64_Base',
- 'Dart_<(dart_target_os)_Product',
- ],
- },
-
- 'DebugSIMARM': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simarm_Base', 'Dart_Debug',
- 'Dart_<(dart_target_os)_Base',
- 'Dart_<(dart_target_os)_simarm_Base',
- 'Dart_<(dart_target_os)_Debug',
- ],
- 'defines': [
- 'DEBUG',
- ],
- },
-
- 'ReleaseSIMARM': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simarm_Base', 'Dart_Release',
- 'Dart_<(dart_target_os)_Base',
- 'Dart_<(dart_target_os)_simarm_Base',
- 'Dart_<(dart_target_os)_Release',
- ],
- },
-
- 'ProductSIMARM': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simarm_Base', 'Dart_Product',
- 'Dart_<(dart_target_os)_Base',
- 'Dart_<(dart_target_os)_simarm_Base',
- 'Dart_<(dart_target_os)_Product',
- ],
- },
-
- 'DebugSIMARMV6': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simarmv6_Base', 'Dart_Debug',
- 'Dart_<(dart_target_os)_Base',
- 'Dart_<(dart_target_os)_simarmv6_Base',
- 'Dart_<(dart_target_os)_Debug',
- ],
- 'defines': [
- 'DEBUG',
- ],
- },
-
- 'ReleaseSIMARMV6': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simarmv6_Base', 'Dart_Release',
- 'Dart_<(dart_target_os)_Base',
- 'Dart_<(dart_target_os)_simarmv6_Base',
- 'Dart_<(dart_target_os)_Release',
- ],
- },
-
- 'ProductSIMARMV6': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simarmv6_Base', 'Dart_Product',
- 'Dart_<(dart_target_os)_Base',
- 'Dart_<(dart_target_os)_simarmv6_Base',
- 'Dart_<(dart_target_os)_Product',
- ],
- },
-
- 'DebugSIMARMV5TE': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simarmv5te_Base', 'Dart_Debug',
- 'Dart_<(dart_target_os)_Base',
- 'Dart_<(dart_target_os)_simarmv5te_Base',
- 'Dart_<(dart_target_os)_Debug',
- ],
- 'defines': [
- 'DEBUG',
- ],
- },
-
- 'ReleaseSIMARMV5TE': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simarmv5te_Base', 'Dart_Release',
- 'Dart_<(dart_target_os)_Base',
- 'Dart_<(dart_target_os)_simarmv5te_Base',
- 'Dart_<(dart_target_os)_Release',
- ],
- },
-
- 'ProductSIMARMV5TE': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simarmv5te_Base', 'Dart_Product',
- 'Dart_<(dart_target_os)_Base',
- 'Dart_<(dart_target_os)_simarmv5te_Base',
- 'Dart_<(dart_target_os)_Product',
- ],
- },
-
- 'DebugSIMARM64': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simarm64_Base', 'Dart_Debug',
- 'Dart_<(dart_target_os)_Base',
- 'Dart_<(dart_target_os)_simarm64_Base',
- 'Dart_<(dart_target_os)_Debug',
- ],
- 'defines': [
- 'DEBUG',
- ],
- },
-
- 'ReleaseSIMARM64': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simarm64_Base', 'Dart_Release',
- 'Dart_<(dart_target_os)_Base',
- 'Dart_<(dart_target_os)_simarm64_Base',
- 'Dart_<(dart_target_os)_Release',
- ],
- },
-
- 'ProductSIMARM64': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simarm64_Base', 'Dart_Product',
- 'Dart_<(dart_target_os)_Base',
- 'Dart_<(dart_target_os)_simarm64_Base',
- 'Dart_<(dart_target_os)_Product',
- ],
- },
-
- 'DebugSIMDBC': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Debug',
- 'Dart_<(dart_target_os)_Base',
- 'Dart_<(dart_target_os)_simdbc_Base',
- 'Dart_<(dart_target_os)_Debug',
- ],
- 'defines': [
- 'DEBUG',
- ],
- },
-
- 'ReleaseSIMDBC': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Release',
- 'Dart_<(dart_target_os)_Base',
- 'Dart_<(dart_target_os)_simdbc_Base',
- 'Dart_<(dart_target_os)_Release',
- ],
- },
-
- 'ProductSIMDBC': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Product',
- 'Dart_<(dart_target_os)_Base',
- 'Dart_<(dart_target_os)_simdbc_Base',
- 'Dart_<(dart_target_os)_Product',
- ],
- },
-
- 'DebugSIMDBC64': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Debug',
- 'Dart_<(dart_target_os)_Base',
- 'Dart_<(dart_target_os)_simdbc64_Base',
- 'Dart_<(dart_target_os)_Debug',
- ],
- 'defines': [
- 'DEBUG',
- ],
- },
-
- 'ReleaseSIMDBC64': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Release',
- 'Dart_<(dart_target_os)_Base',
- 'Dart_<(dart_target_os)_simdbc64_Base',
- 'Dart_<(dart_target_os)_Release',
- ],
- },
-
- 'ProductSIMDBC64': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Product',
- 'Dart_<(dart_target_os)_Base',
- 'Dart_<(dart_target_os)_simdbc64_Base',
- 'Dart_<(dart_target_os)_Product',
- ],
- },
-
- # Special Linux-only targets to enable SIMDBC cross compilation for
- # non-Android ARM devices.
- 'DebugXARMSIMDBC': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Debug',
- 'Dart_Linux_Base',
- 'Dart_Linux_xarm_Base',
- 'Dart_Linux_Debug',
- ],
- 'defines': [
- 'DEBUG',
- ],
- },
-
- 'ReleaseXARMSIMDBC': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Release',
- 'Dart_Linux_Base',
- 'Dart_Linux_xarm_Base',
- 'Dart_Linux_Release',
- ],
- },
-
- 'ProductXARMSIMDBC': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Product',
- 'Dart_Linux_Base',
- 'Dart_Linux_xarm_Base',
- 'Dart_Linux_Product',
- ],
- },
-
- # ARM hardware configurations are only for Linux and Android.
- 'DebugXARM': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_arm_Base', 'Dart_Debug',
- 'Dart_Linux_Base',
- 'Dart_Linux_xarm_Base',
- 'Dart_Linux_Debug',
- ],
- },
-
- 'ReleaseXARM': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_arm_Base', 'Dart_Release',
- 'Dart_Linux_Base',
- 'Dart_Linux_xarm_Base',
- 'Dart_Linux_Release',
- ],
- },
-
- 'ProductXARM': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_arm_Base', 'Dart_Product',
- 'Dart_Linux_Base',
- 'Dart_Linux_xarm_Base',
- 'Dart_Linux_Product',
- ],
- },
-
- 'DebugARM': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_arm_Base', 'Dart_Debug',
- 'Dart_Linux_Base',
- 'Dart_Linux_arm_Base',
- 'Dart_Linux_Debug',
- ],
- },
-
- 'ReleaseARM': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_arm_Base', 'Dart_Release',
- 'Dart_Linux_Base',
- 'Dart_Linux_arm_Base',
- 'Dart_Linux_Release',
- ],
- },
-
- 'ProductARM': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_arm_Base', 'Dart_Product',
- 'Dart_Linux_Base',
- 'Dart_Linux_arm_Base',
- 'Dart_Linux_Product',
- ],
- },
-
- 'DebugXARMV6': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_armv6_Base', 'Dart_Debug',
- 'Dart_Linux_Base',
- 'Dart_Linux_xarmv6_Base',
- 'Dart_Linux_Debug',
- ],
- },
-
- 'ReleaseXARMV6': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_armv6_Base', 'Dart_Release',
- 'Dart_Linux_Base',
- 'Dart_Linux_xarmv6_Base',
- 'Dart_Linux_Release',
- ],
- },
-
- 'ProductXARMV6': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_armv6_Base', 'Dart_Product',
- 'Dart_Linux_Base',
- 'Dart_Linux_xarmv6_Base',
- 'Dart_Linux_Product',
- ],
- },
-
- 'DebugARMV6': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_armv6_Base', 'Dart_Debug',
- 'Dart_Linux_Base',
- 'Dart_Linux_armv6_Base',
- 'Dart_Linux_Debug',
- ],
- },
-
- 'ReleaseARMV6': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_armv6_Base', 'Dart_Release',
- 'Dart_Linux_Base',
- 'Dart_Linux_armv6_Base',
- 'Dart_Linux_Release',
- ],
- },
-
- 'ProductARMV6': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_armv6_Base', 'Dart_Product',
- 'Dart_Linux_Base',
- 'Dart_Linux_armv6_Base',
- 'Dart_Linux_Product',
- ],
- },
-
- 'DebugXARMV5TE': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_armv5te_Base', 'Dart_Debug',
- 'Dart_Linux_Base',
- 'Dart_Linux_xarmv5te_Base',
- 'Dart_Linux_Debug',
- ],
- },
-
- 'ReleaseXARMV5TE': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_armv5te_Base', 'Dart_Release',
- 'Dart_Linux_Base',
- 'Dart_Linux_xarmv5te_Base',
- 'Dart_Linux_Release',
- ],
- },
-
- 'ProductXARMV5TE': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_armv5te_Base', 'Dart_Product',
- 'Dart_Linux_Base',
- 'Dart_Linux_xarmv5te_Base',
- 'Dart_Linux_Product',
- ],
- },
-
- 'DebugARMV5TE': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_armv5te_Base', 'Dart_Debug',
- 'Dart_Linux_Base',
- 'Dart_Linux_armv5te_Base',
- 'Dart_Linux_Debug',
- ],
- },
-
- 'ReleaseARMV5TE': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_armv5te_Base', 'Dart_Release',
- 'Dart_Linux_Base',
- 'Dart_Linux_armv5te_Base',
- 'Dart_Linux_Release',
- ],
- },
-
- 'ProductARMV5TE': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_armv5te_Base', 'Dart_Product',
- 'Dart_Linux_Base',
- 'Dart_Linux_armv5te_Base',
- 'Dart_Linux_Product',
- ],
- },
-
- 'DebugXARM64': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_arm64_Base', 'Dart_Debug',
- 'Dart_Linux_Base',
- 'Dart_Linux_xarm64_Base',
- 'Dart_Linux_Debug',
- ],
- },
-
- 'ReleaseXARM64': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_arm64_Base', 'Dart_Release',
- 'Dart_Linux_Base',
- 'Dart_Linux_xarm64_Base',
- 'Dart_Linux_Release',
- ],
- },
-
- 'ProductXARM64': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_arm64_Base', 'Dart_Product',
- 'Dart_Linux_Base',
- 'Dart_Linux_xarm64_Base',
- 'Dart_Linux_Product',
- ],
- },
-
- 'DebugARM64': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_arm64_Base', 'Dart_Debug',
- 'Dart_Linux_Base',
- 'Dart_Linux_arm64_Base',
- 'Dart_Linux_Debug',
- ],
- },
-
- 'ReleaseARM64': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_arm64_Base', 'Dart_Release',
- 'Dart_Linux_Base',
- 'Dart_Linux_arm64_Base',
- 'Dart_Linux_Release',
- ],
- },
-
- 'ProductARM64': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_arm64_Base', 'Dart_Product',
- 'Dart_Linux_Base',
- 'Dart_Linux_arm64_Base',
- 'Dart_Linux_Product',
- ],
- },
-
- # Android configurations. The configuration names explicitly include
- # 'Android' because we are cross-building from Linux, and, when building
- # the standalone VM, we cannot inspect the gyp built-in 'OS' variable to
- # figure out that we are building for Android. Since we have not re-run
- # gyp, it will still be 'linux'.
- 'DebugAndroidIA32': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_ia32_Base', 'Dart_Debug',
- 'Dart_Android_Base',
- 'Dart_Android_ia32_Base',
- 'Dart_Android_Debug',
- ],
- },
-
- 'ReleaseAndroidIA32': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_ia32_Base', 'Dart_Release',
- 'Dart_Android_Base',
- 'Dart_Android_ia32_Base',
- 'Dart_Android_Release',
- ],
- },
-
- 'ProductAndroidIA32': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_ia32_Base', 'Dart_Product',
- 'Dart_Android_Base',
- 'Dart_Android_ia32_Base',
- 'Dart_Android_Product',
- ],
- },
-
- 'DebugAndroidX64': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_x64_Base', 'Dart_Debug',
- 'Dart_Android_Base',
- 'Dart_Android_x64_Base',
- 'Dart_Android_Debug',
- ],
- },
-
- 'ReleaseAndroidX64': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_x64_Base', 'Dart_Release',
- 'Dart_Android_Base',
- 'Dart_Android_x64_Base',
- 'Dart_Android_Release',
- ],
- },
-
- 'ProductAndroidX64': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_x64_Base', 'Dart_Product',
- 'Dart_Android_Base',
- 'Dart_Android_x64_Base',
- 'Dart_Android_Product',
- ],
- },
-
- 'DebugAndroidARM': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_arm_Base', 'Dart_Debug',
- 'Dart_Android_Base',
- 'Dart_Android_arm_Base',
- 'Dart_Android_Debug',
- ],
- },
-
- 'ReleaseAndroidARM': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_arm_Base', 'Dart_Release',
- 'Dart_Android_Base',
- 'Dart_Android_arm_Base',
- 'Dart_Android_Release',
- ],
- },
-
- 'ProductAndroidARM': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_arm_Base', 'Dart_Product',
- 'Dart_Android_Base',
- 'Dart_Android_arm_Base',
- 'Dart_Android_Product',
- ],
- },
-
- 'DebugAndroidARM64': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_arm64_Base', 'Dart_Debug',
- 'Dart_Android_Base',
- 'Dart_Android_arm64_Base',
- 'Dart_Android_Debug',
- ],
- },
-
- 'ReleaseAndroidARM64': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_arm64_Base', 'Dart_Release',
- 'Dart_Android_Base',
- 'Dart_Android_arm64_Base',
- 'Dart_Android_Release',
- ],
- },
-
- 'ProductAndroidARM64': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_arm64_Base', 'Dart_Product',
- 'Dart_Android_Base',
- 'Dart_Android_arm64_Base',
- 'Dart_Android_Product',
- ],
- },
-
- 'DebugAndroidSIMDBC': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Debug',
- 'Dart_Android_Base',
- # Default SIMDBC on Android targets arm.
- 'Dart_Android_arm_Base',
- 'Dart_Android_Debug',
- ],
- 'defines': [
- 'DEBUG',
- ],
- },
-
- 'ReleaseAndroidSIMDBC': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Release',
- 'Dart_Android_Base',
- # Default SIMDBC on Android targets arm.
- 'Dart_Android_arm_Base',
- 'Dart_Android_Release',
- ],
- },
-
- 'ProductAndroidSIMDBC': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Product',
- 'Dart_Android_Base',
- # Default SIMDBC on Android targets arm.
- 'Dart_Android_arm_Base',
- 'Dart_Android_Product',
- ],
- },
-
- 'DebugAndroidSIMDBC64': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Debug',
- 'Dart_Android_Base',
- # Default SIMDBC on Android targets arm64.
- 'Dart_Android_arm64_Base',
- 'Dart_Android_Debug',
- ],
- 'defines': [
- 'DEBUG',
- ],
- },
-
- 'ReleaseAndroidSIMDBC64': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Release',
- 'Dart_Android_Base',
- # Default SIMDBC on Android targets arm64.
- 'Dart_Android_arm64_Base',
- 'Dart_Android_Release',
- ],
- },
-
- 'ProductAndroidSIMDBC64': {
- 'inherit_from': [
- 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Product',
- 'Dart_Android_Base',
- # Default SIMDBC on Android targets arm64.
- 'Dart_Android_arm64_Base',
- 'Dart_Android_Product',
- ],
- },
-
- # These targets assume that target_arch is passed in explicitly
- # by the containing project (e.g., chromium).
- 'Debug': {
- 'inherit_from': ['Debug<(chrome_target_os)<(dart_target_arch)']
- },
-
- 'Release': {
- 'inherit_from': ['Release<(chrome_target_os)<(dart_target_arch)']
- },
-
- 'conditions': [
- # On Windows ninja generator has hardcorded configuration naming
- # patterns and it expects that x64 configurations are named smth_x64.
- # This is a workaround for the crash that these expectations cause.
- [ 'OS=="win" and GENERATOR=="ninja"', {
- 'DebugX64_x64': {
- 'inherit_from': [ 'DebugX64' ]
- },
-
- 'ReleaseX64_x64': {
- 'inherit_from': [ 'ReleaseX64' ]
- },
- }],
- ],
- },
- },
-}

Powered by Google App Engine
This is Rietveld 408576698