DescriptionReland of CallAndRecordIfStale(): Add knownledge of output_files, depfiles, stamp (patchset #1 id:1 of https://codereview.chromium.org/1369583002/ )
Reason for revert:
Fixed import path and ensured "ninja all" builds locally.
Original issue's description:
> Revert of CallAndRecordIfStale(): Add knownledge of output_files, depfiles, stamp (patchset #4 id:60001 of https://codereview.chromium.org/1356873003/ )
>
> Reason for revert:
> broke Android build (see other messages for details).
>
> Original issue's description:
> > CallAndRecordIfStale(): 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}
>
> TBR=jbudorick@chromium.org,stgao@chromium.org,agrieve@chromium.org
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
> BUG=533442
>
> Committed: https://crrev.com/1748d384c547136d059d413f5acbb1622ba548f0
> Cr-Commit-Position: refs/heads/master@{#350626}
TBR=jbudorick@chromium.org,stgao@chromium.org,caitkp@chromium.org
NOTRY=true
BUG=533442
Committed: https://crrev.com/ca0e19488b8e75ae5546c09f89787dec580f0916
Cr-Commit-Position: refs/heads/master@{#350647}
Patch Set 1 #Patch Set 2 : fix import path #
Dependent Patchsets: Messages
Total messages: 5 (1 generated)
|