summaryrefslogtreecommitdiffstats
path: root/build/android/asan_symbolize.py
diff options
context:
space:
mode:
authoragrieve <agrieve@chromium.org>2016-02-12 11:11:02 -0800
committerCommit bot <commit-bot@chromium.org>2016-02-12 19:12:05 +0000
commit243a025a6eb1318aa715a05a426eba7ab51eed19 (patch)
tree6375ae4cc976eefc6bc09ae56a895d62914c53ff /build/android/asan_symbolize.py
parent8bc2e367ea28a21a1c03333832a7339007d9b9db (diff)
downloadchromium_src-243a025a6eb1318aa715a05a426eba7ab51eed19.zip
chromium_src-243a025a6eb1318aa715a05a426eba7ab51eed19.tar.gz
chromium_src-243a025a6eb1318aa715a05a426eba7ab51eed19.tar.bz2
Android Make --output-dir mandatory for tombstones and friends
Friends: * third_party/android_platform/development/scripts/stack * build/android/asan_symbolize.py Mandatory: Required, unless CHROMIUM_OUTPUT_DIR or CHROMIUM_OUT_DIR are set or when the current working directory is an output directory (contains a build.ninja file) BUG=573345 Review URL: https://codereview.chromium.org/1670223002 Cr-Commit-Position: refs/heads/master@{#375222}
Diffstat (limited to 'build/android/asan_symbolize.py')
-rwxr-xr-xbuild/android/asan_symbolize.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/build/android/asan_symbolize.py b/build/android/asan_symbolize.py
index 87fce88..644cd7c 100755
--- a/build/android/asan_symbolize.py
+++ b/build/android/asan_symbolize.py
@@ -100,6 +100,8 @@ def main():
if options.output_directory:
constants.SetOutputDirectory(options.output_directory)
+ # Do an up-front test that the output directory is known.
+ constants.CheckOutputDirectory()
if options.logcat:
asan_input = file(options.logcat, 'r')