blob: 923e8e0bd4fee8a771084eb955f1c7ebefca5c09 [file] [log] [blame]
# Copyright 2019 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
DEPS = [
'dart/bisect_build',
'dart/build',
'depot_tools/bot_update',
'depot_tools/depot_tools',
'depot_tools/gclient',
'depot_tools/git',
'depot_tools/gsutil',
'depot_tools/tryserver',
'recipe_engine/buildbucket',
'recipe_engine/cipd',
'recipe_engine/context',
'recipe_engine/defer',
'recipe_engine/file',
'recipe_engine/futures',
'recipe_engine/json',
'recipe_engine/path',
'recipe_engine/platform',
'recipe_engine/properties',
'recipe_engine/raw_io',
'recipe_engine/runtime',
'recipe_engine/service_account',
'recipe_engine/step',
'recipe_engine/swarming',
'recipe_engine/time',
]
PYTHON_VERSION_COMPATIBILITY = "PY3"
ARCHITECTURES = [
'arm',
'arm64',
'arm64c',
'arm_x64',
'ia32',
'riscv32',
'riscv64',
'simarm',
'simarm64',
'simarm64_arm64',
'simarm64c',
'simriscv32',
'simriscv64',
'simarm_x64',
'x64',
'x64c',
]
CPUS = {
'arm': 'arm',
'arm64c': 'arm64', # arm64c virtual architecture
'arm64': 'arm64',
'arm_x64': 'arm', # x64 gen_snapshot creating 32bit arm code
'simarm64_arm64': 'arm64', # arm64 simulator on arm64 host
'riscv32': 'riscv32',
'riscv64': 'riscv64',
}
DEFAULT_CPU = 'x86-64'
MODES = ['debug', 'release', 'product']
RUNTIMES = [
'none',
'd8',
'jsc',
'jsshell',
'edge',
'ie11',
'firefox',
'safari',
'chrome',
]
SANITIZERS = ['asan', 'lsan', 'msan', 'tsan', 'ubsan']
SYSTEMS = ['android', 'fuchsia', 'linux', 'mac', 'win']