summaryrefslogtreecommitdiff
path: root/tools/prebuilt.py
AgeCommit message (Collapse)Author
2019-09-15tools: clean up third_party.py, and merge prebuilt.py into it (#2950)Bert Belder
* 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/<platform>' and 'prebuilt/<platform>' directories. * Add helper function 'get_prebuilt_tool_path()' that returns the full path to a platform-specific executable in //prebuilt. * Cosmetic improvements.
2019-09-15tools: consistently use 'sys.executable' instead of 'python' (#2950)Bert Belder
2019-05-30tools/setup: don't download sccache if --no-binary-download is passedChristian Moritz
2019-02-14Use prebuilt hyperfine (#1755)Ryan Dahl
2019-01-21chore: update license lines (#1557)Yoshiya Hinosawa
2018-12-18travis: Set CARGO_HOME to third_party/rust_crates (#1370)Ryan Dahl
Adds prebuilt hyperfine and sccache binaries Only build test_cc for LSAN Add Cargo.lock Only run benchmarks in master
2018-12-18Remove prebuilt v8 supportBert Belder
2018-11-29Add prebuilt/win/v8_debug.lib (#1249)Ryan Dahl
The windows debug build was broken due to libc link errors.
2018-11-27Use prebuilt V8 library by default.Ryan Dahl
This still retains the ability to build V8 from scratch, with an number of configurations. The prebuilt binaries were created using DENO_BUILD_MODE=release ./tools/build.py v8