mirror of
https://github.com/mollyim/webrtc.git
synced 2025-05-20 00:57:49 +01:00
![]() Unfortunately it turns out the Android test runner requires the isolated script flag to be in its current form, or it doesn't work. This means we have to keep translating the flag name. We can get rid of the isolated_script_test_output flag at least. Tbr: mbonadei@webrtc.org Bug: chromium:1051927 Change-Id: I4fdbff980e65332b757b1c95aa6587328411c0ed Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/171809 Reviewed-by: Patrik Höglund <phoglund@webrtc.org> Commit-Queue: Patrik Höglund <phoglund@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30907} |
||
---|---|---|
.. | ||
docs | ||
gn_isolate_map.pyl | ||
mb | ||
mb.bat | ||
mb.py | ||
mb_config.pyl | ||
mb_unittest.py | ||
OWNERS | ||
PRESUBMIT.py | ||
README.md |
MB - The Meta-Build wrapper
MB is a simple wrapper intended to provide a uniform interface to either GYP or GN, such that users and bots can call one script and not need to worry about whether a given bot is meant to use GN or GYP.
It supports two main functions:
-
"gen" - the main
gyp_chromium
/gn gen
invocation that generates the Ninja files needed for the build. -
"analyze" - the step that takes a list of modified files and a list of desired targets and reports which targets will need to be rebuilt.
We also use MB as a forcing function to collect all of the different
build configurations that we actually support for Chromium builds into
one place, in //tools/mb/mb_config.pyl
.
For more information, see: