| Index: scripts/slave/compile.py
|
| diff --git a/scripts/slave/compile.py b/scripts/slave/compile.py
|
| index 44f7e0e422968573a3ea70139c6b5bce894c542c..de55ec62eac6f49608fe6d2f0dca7ebeac6ec651 100755
|
| --- a/scripts/slave/compile.py
|
| +++ b/scripts/slave/compile.py
|
| @@ -163,8 +163,12 @@ def goma_setup(options, env):
|
|
|
| # Enable DepsCache. DepsCache caches the list of files to send goma server.
|
| # This will greatly improve build speed when cache is warmed.
|
| - # The cache file is stored in the target output directory.
|
| - env['GOMA_DEPS_CACHE_DIR'] = (
|
| + if options.goma_deps_cache_file:
|
| + env['GOMA_DEPS_CACHE_FILE'] = options.goma_deps_cache_file
|
| + else:
|
| + # TODO(shinyak): GOMA_DEPS_CACHE_DIR will be removed from goma in future.
|
| + # GOMA_DEPS_CACHE_FILE should be used.
|
| + env['GOMA_DEPS_CACHE_DIR'] = (
|
| options.goma_deps_cache_dir or options.target_output_dir)
|
|
|
| if options.goma_hermetic:
|
| @@ -497,8 +501,11 @@ def get_parsed_options():
|
| option_parser.add_option('--goma-cache-dir',
|
| default=DEFAULT_GOMA_CACHE_DIR,
|
| help='specify goma cache directory')
|
| + option_parser.add_option('--goma-deps-cache-file',
|
| + help='specify goma deps cache file')
|
| option_parser.add_option('--goma-deps-cache-dir',
|
| - help='specify goma deps cache directory')
|
| + help='specify goma deps cache directory. '
|
| + 'DEPRECATED. Use --goma-deps-cache-file')
|
| option_parser.add_option('--goma-hermetic', default='error',
|
| help='Set goma hermetic mode')
|
| option_parser.add_option('--goma-enable-remote-link', default=None,
|
|
|