summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorthestig <thestig@chromium.org>2014-09-24 20:51:39 -0700
committerCommit bot <commit-bot@chromium.org>2014-09-25 03:51:54 +0000
commit76e477470adbfe3fb1ff6a99ab5feeb4ac57c13c (patch)
treed148e8bbd221787c9463d440683802320bea7c05
parentc20d236b5bf35b13de6c7eea6a61469767dbae1d (diff)
downloadchromium_src-76e477470adbfe3fb1ff6a99ab5feeb4ac57c13c.zip
chromium_src-76e477470adbfe3fb1ff6a99ab5feeb4ac57c13c.tar.gz
chromium_src-76e477470adbfe3fb1ff6a99ab5feeb4ac57c13c.tar.bz2
Fix the ChromeVox generate_deps.py to create the parent dir for the output file.
BUG=417570 NOTREECHECKS=true NOTRY=true TBR=dmazzoni@chromium.org Review URL: https://codereview.chromium.org/600333002 Cr-Commit-Position: refs/heads/master@{#296636}
-rwxr-xr-xchrome/browser/resources/chromeos/chromevox/tools/generate_deps.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/chrome/browser/resources/chromeos/chromevox/tools/generate_deps.py b/chrome/browser/resources/chromeos/chromevox/tools/generate_deps.py
index 42cd613..4607b396 100755
--- a/chrome/browser/resources/chromeos/chromevox/tools/generate_deps.py
+++ b/chrome/browser/resources/chromeos/chromevox/tools/generate_deps.py
@@ -42,6 +42,11 @@ def main():
path_rewriter = PathRewriter(options.prefix_map)
+ # Create the generated deps file's parent directory.
+ output_dir = os.path.dirname(os.path.abspath(options.output_file))
+ if not os.path.exists(output_dir):
+ os.makedirs(output_dir)
+
# Write the generated deps file.
with open(options.output_file, 'w') as output:
for path in args: