DescriptionCallAndRecordIfStale(): Add knownledge of output_files, depfiles, stamp
Added output_paths to md5_check.py since it cuts down on
force=os.path.exists() boilder-plate (plus places that were forgetting
it). It also improves the message printed when PRINT_MD5_DIFFS=1 is set.
Added a wrapper in build_utils.py that automatically handles --depfile
and --stamp options, which further cuts down on boilerplate in the
clients.
Removed colorama to eliminate circular dependency between build_utils
and md5_check.
BUG=533442
Committed: https://crrev.com/dea0f30983bc18874ac8c49443fb5079d4c1b798
Cr-Commit-Position: refs/heads/master@{#350599}
Patch Set 1 #
Total comments: 5
Patch Set 2 : add test #
Total comments: 3
Patch Set 3 : comments 1 #
Total comments: 5
Patch Set 4 : add assert and remove map() #
Dependent Patchsets: Messages
Total messages: 17 (3 generated)
|