Index: tools/gyp/configurations.gypi |
diff --git a/tools/gyp/configurations.gypi b/tools/gyp/configurations.gypi |
index 6a4b796618bf359f76045e39c8896f2d2dd47ead..0957d81893509a724b382a48bee5a2d58b0794b9 100644 |
--- a/tools/gyp/configurations.gypi |
+++ b/tools/gyp/configurations.gypi |
@@ -26,6 +26,7 @@ |
['"<(target_arch)"=="simarm64"', { 'dart_target_arch': 'SIMARM64', }], |
['"<(target_arch)"=="mips"', { 'dart_target_arch': 'MIPS', }], |
['"<(target_arch)"=="simmips"', { 'dart_target_arch': 'SIMMIPS', }], |
+ ['"<(target_arch)"=="simdbc"', { 'dart_target_arch': 'SIMDBC', }], |
[ 'OS=="linux"', { 'dart_target_os': 'Linux', } ], |
[ 'OS=="mac"', { 'dart_target_os': 'Macos', } ], |
[ 'OS=="win"', { 'dart_target_os': 'Win', } ], |
@@ -132,6 +133,14 @@ |
], |
}, |
+ 'Dart_simdbc_Base': { |
+ 'abstract': 1, |
+ 'defines': [ |
+ 'TARGET_ARCH_DBC', |
+ 'USING_SIMULATOR', |
+ ] |
+ }, |
+ |
'Dart_Debug': { |
'abstract': 1, |
}, |
@@ -356,6 +365,26 @@ |
], |
}, |
+ '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', |
+ ], |
+ }, |
# ARM and MIPS hardware configurations are only for Linux and Android. |
'DebugXARM': { |