Index: build/gyp_chromium |
diff --git a/build/gyp_chromium b/build/gyp_chromium |
index 6aede4792a23fa8df261e0266b3540498f544bbb..4296b76f72a0933ca2d2018c1a9db560f248b238 100755 |
--- a/build/gyp_chromium |
+++ b/build/gyp_chromium |
@@ -189,11 +189,17 @@ def additional_include_files(supplemental_files, args=[]): |
if __name__ == '__main__': |
args = sys.argv[1:] |
+ # TODO(sky): remove analyzer2 once updated recipes. |
use_analyzer = len(args) and args[0] == '--analyzer' |
if use_analyzer: |
args.pop(0) |
os.environ['GYP_GENERATORS'] = 'analyzer' |
args.append('-Gfile_path=' + args.pop(0)) |
+ elif len(args) and args[0] == '--analyzer2': |
+ use_analyzer = True |
+ args.pop(0) |
+ os.environ['GYP_GENERATORS'] = 'analyzer' |
+ args.append('-Gconfig_path=' + args.pop(0)) |
if int(os.environ.get('GYP_CHROMIUM_NO_ACTION', 0)): |
# Check for landmines (reasons to clobber the build) in any case. |