From e7d1da367150b03456b9e0f04b6ecd2ec13d51e0 Mon Sep 17 00:00:00 2001 From: Bert Belder Date: Sat, 14 Sep 2019 15:01:27 +0200 Subject: tools: clean up third_party.py, and merge prebuilt.py into it (#2950) * Remove reference to removed dir 'third_party/rust_crates'. * Remove reference to unused environment variable 'DENO_NINJA_PATH'. * Remove helper functions 'root()' and 'tp()'. * Move definition of 'third_party_path' to build.py. * Move definition of 'gn_exe()' to setup.py. * Move 'download_sccache()' and 'download_hyperfine()' from prebuilt.py to third_party.py, and delete prebuilt.py. * Add helper function 'get_platform_dir_name()' to locate the platform-specific 'v8/buildtools/' and 'prebuilt/' directories. * Add helper function 'get_prebuilt_tool_path()' that returns the full path to a platform-specific executable in //prebuilt. * Cosmetic improvements. --- tools/util.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tools/util.py') diff --git a/tools/util.py b/tools/util.py index 89b288a11..5711f737a 100644 --- a/tools/util.py +++ b/tools/util.py @@ -18,8 +18,10 @@ else: FG_GREEN = "\x1b[32m" executable_suffix = ".exe" if os.name == "nt" else "" + root_path = os.path.dirname(os.path.dirname(os.path.realpath(__file__))) tests_path = os.path.join(root_path, "tests") +third_party_path = os.path.join(root_path, "third_party") def make_env(merge_env=None, env=None): -- cgit v1.2.3