aboutsummaryrefslogtreecommitdiffstats
path: root/android/tools/make_parser.py
diff options
context:
space:
mode:
authorSteve Muckle <smuckle@google.com>2018-02-05 14:07:12 -0800
committerSteve Muckle <smuckle@google.com>2018-02-05 17:56:18 -0800
commitbdc73d0b5fd4da6d92cc1b843a4a9a9518a1ad4e (patch)
tree0eea1ce6d29219bb19e9e66634a9da1b38dd6250 /android/tools/make_parser.py
parent6e1ebaeeff0a681b2c4f8ea5179dd69611a6be42 (diff)
downloadplatform_external_ltp-bdc73d0b5fd4da6d92cc1b843a4a9a9518a1ad4e.tar.gz
platform_external_ltp-bdc73d0b5fd4da6d92cc1b843a4a9a9518a1ad4e.tar.bz2
platform_external_ltp-bdc73d0b5fd4da6d92cc1b843a4a9a9518a1ad4e.zip
android: fix parser
The make_dry_run.dump contains entries such as these: make: Entering directory '/mnt/crate/repos/aosp/external/ltp/testcases' however the make_parser.py script searchs for a backtick instead of the first single quote, which prevents gen_android_build.sh from completing. Modify the regexp as required. Change-Id: If14ede9ba101d2a4eeb0a5cb1bc6b785e3cbcfaf Signed-off-by: Steve Muckle <smuckle@google.com>
Diffstat (limited to 'android/tools/make_parser.py')
-rw-r--r--android/tools/make_parser.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/android/tools/make_parser.py b/android/tools/make_parser.py
index 9c57db5eb..8a295b03e 100644
--- a/android/tools/make_parser.py
+++ b/android/tools/make_parser.py
@@ -161,8 +161,8 @@ class MakeParser(object):
self.result = []
self.dir_stack = []
- entering_directory = re.compile(r"make.*: Entering directory `(.*)'")
- leaving_directory = re.compile(r"make.*: Leaving directory `(.*)'")
+ entering_directory = re.compile(r"make.*: Entering directory '(.*)'")
+ leaving_directory = re.compile(r"make.*: Leaving directory '(.*)'")
with open(input_path, 'r') as f:
for line in f:
@@ -204,4 +204,4 @@ def main():
print pprint.pprint(result)
if __name__ == '__main__':
- main() \ No newline at end of file
+ main()