Home | History | Annotate | only in /external/v8/tools/mb
Up to higher level directory
NameDateSize
docs/21-Aug-2018
mb21-Aug-2018270
mb.bat21-Aug-2018133
mb.py21-Aug-201852.2K
mb_unittest.py21-Aug-201818.1K
OWNERS21-Aug-201865
PRESUBMIT.py21-Aug-20181.3K
README.md21-Aug-2018820

README.md

      1 # MB - The Meta-Build wrapper
      2 
      3 MB is a simple wrapper intended to provide a uniform interface to either
      4 GYP or GN, such that users and bots can call one script and not need to
      5 worry about whether a given bot is meant to use GN or GYP.
      6 
      7 It supports two main functions:
      8 
      9 1. "gen" - the main `gyp_chromium` / `gn gen` invocation that generates the
     10    Ninja files needed for the build.
     11 
     12 2. "analyze" - the step that takes a list of modified files and a list of
     13    desired targets and reports which targets will need to be rebuilt.
     14 
     15 We also use MB as a forcing function to collect all of the different 
     16 build configurations that we actually support for Chromium builds into
     17 one place, in `//tools/mb/mb_config.pyl`.
     18 
     19 For more information, see:
     20 
     21 * [The User Guide](docs/user_guide.md)
     22 * [The Design Spec](docs/design_spec.md)
     23