From dadf78d9cd1d12a1e6abb605241b5312e591fa32 Mon Sep 17 00:00:00 2001 From: Oleg Korshul Date: Wed, 26 Feb 2020 12:42:08 +0300 Subject: [PATCH] Fix v8 fetching (#45) --- scripts/core_common/modules/v8.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/core_common/modules/v8.py b/scripts/core_common/modules/v8.py index 284e14b..cf91b2d 100644 --- a/scripts/core_common/modules/v8.py +++ b/scripts/core_common/modules/v8.py @@ -27,6 +27,9 @@ def make(): os.environ["PATH"] = base_dir + "/depot_tools" + os.pathsep + os.environ["PATH"] if not base.is_dir("v8/out.gn"): + base.delete_file("./.gclient") + base.delete_file("./.gclient_entries") + base.delete_dir("./.cipd") base.cmd("gclient") # -------------------------------------------------------------------------- @@ -138,6 +141,9 @@ def make_xp(): # -------------------------------------------------------------------------- # fetch if not base.is_dir("v8"): + base.delete_file("./.gclient") + base.delete_file("./.gclient_entries") + base.delete_dir("./.cipd") base.cmd("./depot_tools/fetch", ["v8"], True) base.cmd("./depot_tools/gclient", ["sync", "-r", "4.10.253"], True)