blob: 24b6d70e951cc8eb63d65397de9376073a3b7cd8 [file] [log] [blame]
DEPS = [
'fuchsia/bqupload',
'recipe_engine/buildbucket',
'recipe_engine/cipd',
'recipe_engine/context',
'recipe_engine/file',
'recipe_engine/json',
'recipe_engine/path',
'recipe_engine/platform',
'recipe_engine/properties',
'recipe_engine/python',
'recipe_engine/raw_io',
'recipe_engine/step',
'recipe_engine/time',
]
from recipe_engine.recipe_api import Property
from recipe_engine.config import ConfigGroup, Single
PROPERTIES = {
'luci_context':
Property(from_environ='LUCI_CONTEXT', default=None),
'$fuchsia/goma':
Property(
help='Properties specifically for the goma module',
param_name='goma_properties',
kind=ConfigGroup(
# Path to goma directory.
goma_dir=Single(str),
# Remote goma server.
server=Single(str),
# How many jobs to run in parallel.
jobs=Single(int),
# Whether or not to use arbitrary toolchain support.
enable_arbritrary_toolchains=Single(bool),
# Whether or not to use deps cache.
deps_cache=Single(bool),
# Whether or not to use local cache.
local_output_cache=Single(bool),
),
default={},
),
}