From 074cda1d2e55472d5a9cacead06dfedcb9abf062 Mon Sep 17 00:00:00 2001 From: liyuqian Date: Wed, 30 Jan 2019 13:00:34 -0800 Subject: [PATCH] Respect default goma path on Windows (flutter/engine#7643) --- engine/src/flutter/tools/gn | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/engine/src/flutter/tools/gn b/engine/src/flutter/tools/gn index e0f003d17ee..1af546b341b 100755 --- a/engine/src/flutter/tools/gn +++ b/engine/src/flutter/tools/gn @@ -199,6 +199,11 @@ def to_gn_args(args): goma_dir = os.environ.get('GOMA_DIR') goma_home_dir = os.path.join(os.getenv('HOME', ''), 'goma') + + # GOMA has a different default (home) path on gWindows. + if not os.path.exists(goma_home_dir) and sys.platform.startswith(('cygwin', 'win')): + goma_home_dir = os.path.join('c:\\', 'src', 'goma', 'goma-win64') + if args.goma and goma_dir: gn_args['use_goma'] = True gn_args['goma_dir'] = goma_dir