| Index: tools/vim/ninja_output.py
|
| diff --git a/tools/vim/ninja_output.py b/tools/vim/ninja_output.py
|
| deleted file mode 100644
|
| index ec4d27e097f845c4c889b7cb64c0c133fa86b64a..0000000000000000000000000000000000000000
|
| --- a/tools/vim/ninja_output.py
|
| +++ /dev/null
|
| @@ -1,44 +0,0 @@
|
| -# Copyright 2015 the V8 project authors. All rights reserved.
|
| -# Use of this source code is governed by a BSD-style license that can be
|
| -# found in the LICENSE file.
|
| -
|
| -
|
| -import os
|
| -import os.path
|
| -
|
| -
|
| -def GetNinjaOutputDirectory(v8_root, configuration=None):
|
| - """Returns <v8_root>/<output_dir>/(Release|Debug).
|
| -
|
| - The configuration chosen is the one most recently generated/built, but can be
|
| - overriden via the <configuration> parameter. Detects a custom output_dir
|
| - specified by GYP_GENERATOR_FLAGS."""
|
| -
|
| - output_dir = 'out'
|
| - generator_flags = os.getenv('GYP_GENERATOR_FLAGS', '').split(' ')
|
| - for flag in generator_flags:
|
| - name_value = flag.split('=', 1)
|
| - if len(name_value) == 2 and name_value[0] == 'output_dir':
|
| - output_dir = name_value[1]
|
| -
|
| - root = os.path.join(v8_root, output_dir)
|
| - if configuration:
|
| - return os.path.join(root, configuration)
|
| -
|
| - debug_path = os.path.join(root, 'Debug')
|
| - release_path = os.path.join(root, 'Release')
|
| -
|
| - def is_release_newer(test_path):
|
| - try:
|
| - debug_mtime = os.path.getmtime(os.path.join(debug_path, test_path))
|
| - except os.error:
|
| - debug_mtime = 0
|
| - try:
|
| - rel_mtime = os.path.getmtime(os.path.join(release_path, test_path))
|
| - except os.error:
|
| - rel_mtime = 0
|
| - return rel_mtime >= debug_mtime
|
| -
|
| - if is_release_newer('.ninja_log') or is_release_newer('.ninja_deps'):
|
| - return release_path
|
| - return debug_path
|
|
|