From 54b38506ab3059bf941a78bd2fd1def00df1ec2e Mon Sep 17 00:00:00 2001 From: Mouad Debbar Date: Thu, 3 Nov 2022 21:37:53 -0400 Subject: [PATCH] [web] Improve CPU usage when building wasm_release (flutter/engine#37294) * [web] Improve CPU usage when building wasm_release * use --offline mode * make the change in tools/gn instead --- engine/src/flutter/tools/gn | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/engine/src/flutter/tools/gn b/engine/src/flutter/tools/gn index 54317fa19da..e231a781912 100755 --- a/engine/src/flutter/tools/gn +++ b/engine/src/flutter/tools/gn @@ -228,7 +228,11 @@ def to_gn_args(args): ('cygwin', 'win')): goma_home_dir = os.path.join('c:\\', 'src', 'goma', 'goma-win64') - if args.goma and goma_dir: + if args.target_os == 'wasm' or args.web: + gn_args['use_goma'] = False + gn_args['goma_dir'] = None + print('Disabling GOMA for wasm builds, it is not supported yet.') + elif args.goma and goma_dir: gn_args['use_goma'] = True gn_args['goma_dir'] = goma_dir elif args.goma and os.path.exists(goma_home_dir):