Revert of Remove the 'gyp_config' concept from MB. (patchset #2 id:20001 of https...
commit221341cbdcef0b6efd425ae401ab38a5588c3531
authordpranke <dpranke@chromium.org>
Wed, 16 Sep 2015 00:24:42 +0000 (15 17:24 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 16 Sep 2015 00:25:24 +0000 (16 00:25 +0000)
tree8b7679db42f1d40dcff5699e8ac6f27b75d9c2e0
parent5edddf41fbecae6cd9cc49ddb4c450744cb6490f
Revert of Remove the 'gyp_config' concept from MB. (patchset #2 id:20001 of https://codereview.chromium.org/1348463002/ )

Reason for revert:
Looks like the output_dir part of this is wrong: ...

http://build.chromium.org/p/chromium.perf/builders/Win%20x64%20Builder/builds/17237/steps/generate_build_files/logs/stdio

Original issue's description:
> Remove the 'gyp_config' concept from MB.
>
> Previously MB would try to ensure that the build directory
> passed to it matched the expected gyp configuration for the bot
> (i.e. that we would not pass "//out/Debug" as a path for a
> release bot).
>
> Making this work correctly was awkward for the Win x64 bots
> (which use Release_x64 instead of Release), and it's not clear
> that this check would ever actually catch a real problem.
>
> So, this patch deletes all of the 'gyp_config' logic instead
> and simplifies things.
>
> TBR=scottmg@chromium.org
> BUG=481692
>
> Committed: https://crrev.com/fae80e312dba6818315f4f8f0c3a1d85f6f4f9fb
> Cr-Commit-Position: refs/heads/master@{#349043}

TBR=scottmg@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=481692

Review URL: https://codereview.chromium.org/1349463003

Cr-Commit-Position: refs/heads/master@{#349046}
tools/mb/docs/user_guide.md
tools/mb/mb.py
tools/mb/mb_config.pyl
tools/mb/mb_unittest.py