Chromium Code Reviews| Index: scripts/slave/recipe_modules/chromium/config.py |
| =================================================================== |
| --- scripts/slave/recipe_modules/chromium/config.py (revision 248765) |
| +++ scripts/slave/recipe_modules/chromium/config.py (working copy) |
| @@ -32,6 +32,7 @@ |
| build_tool = Single(basestring), |
| compiler = Single(basestring, required=False), |
| mode = Single(basestring, required=False), |
| + goma_dir = Single(Path, required=False), |
| clobber = Single(bool, empty_val=False, required=False, hidden=False), |
| ), |
| gyp_env = ConfigGroup( |
| @@ -192,6 +193,12 @@ |
| else: # pragma: no cover |
| raise BadConf('goma config dosen\'t understand %s' % c.compile_py.compiler) |
| + c.gyp_env.GYP_DEFINES['use_goma'] = 1 |
| + |
| + goma_dir = Path('[BUILD]', 'goma') |
|
Nico
2014/02/04 19:57:02
To make sure: [BUILD] evaluates to the root of the
Paweł Hajdan Jr.
2014/02/04 20:40:15
Yes. I tested this locally.
|
| + c.gyp_env.GYP_DEFINES['gomadir'] = goma_dir |
| + c.compile_py.goma_dir = goma_dir |
| + |
| if c.TARGET_PLATFORM == 'win': |
| fastbuild(c) |
| pch(c, invert=True) |