diff options
author | Sean Dykeman <sdykeman@google.com> | 2011-12-12 17:42:55 -0800 |
---|---|---|
committer | Doug Zongker <dougz@android.com> | 2011-12-13 10:56:33 -0800 |
commit | 6da9ef6996557819843691251d4b7446bb5f734c (patch) | |
tree | 311aa6c0dbc9dd638f8aec782545e456c2066a8a /tools | |
parent | 6a7c6064c245e00a74a3bec8254a0fc784d33a69 (diff) | |
download | build-6da9ef6996557819843691251d4b7446bb5f734c.zip build-6da9ef6996557819843691251d4b7446bb5f734c.tar.gz build-6da9ef6996557819843691251d4b7446bb5f734c.tar.bz2 |
Make java-event-log-tags.py create its output directory if it does not exist.
Change-Id: I88ca3e6e70d1ff9db8f1328f18c36abc196e1aad
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/java-event-log-tags.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/java-event-log-tags.py b/tools/java-event-log-tags.py index c63fa20..846d9cf 100755 --- a/tools/java-event-log-tags.py +++ b/tools/java-event-log-tags.py @@ -26,6 +26,7 @@ tags in the given input file. import cStringIO import getopt import os +import os.path import re import sys @@ -144,4 +145,8 @@ for t in tagfile.tags: buffer.write("}\n"); +output_dir = os.path.dirname(output_file) +if not os.path.exists(output_dir): + os.makedirs(output_dir) + event_log_tags.WriteOutput(output_file, buffer) |