Index: tools/mb/mb.py |
diff --git a/tools/mb/mb.py b/tools/mb/mb.py |
index 2c16266c641b09fcb0b12c41863af082a377914f..028d2ad157356f6d1bd70ecf1544adf5d628857f 100755 |
--- a/tools/mb/mb.py |
+++ b/tools/mb/mb.py |
@@ -84,6 +84,10 @@ class MetaBuildWrapper(object): |
'(default is //tools/mb/mb_config.pyl)') |
subp.add_argument('-g', '--goma-dir', |
help='path to goma directory') |
+ subp.add_argument('--gyp-script', metavar='PATH', |
+ default=self.PathJoin('build', 'gyp_chromium'), |
+ help='path to gyp script relative to project root ' |
+ '(default is %(default)s)') |
subp.add_argument('--android-version-code', |
help='Sets GN arg android_default_version_code and ' |
'GYP_DEFINE app_manifest_version_code') |
@@ -1105,7 +1109,7 @@ class MetaBuildWrapper(object): |
cmd = [ |
self.executable, |
- self.PathJoin('build', 'gyp_chromium'), |
+ self.args.gyp_script, |
'-G', |
'output_dir=' + output_dir, |
] |