Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-05 | Replace libdeno with rusty_v8 (#3556) | Ry Dahl | |
2020-01-02 | Happy new year! (#3578) | Ry Dahl | |
2019-10-28 | Move prebuilt binaries to third_party (#3227) | Ry Dahl | |
2019-09-24 | tools: fix cc_wrapper in setup.py (#3017) | Christian Moritz | |
2019-09-19 | Remove test.py, use cargo test as test frontend (#2967) | Ryan Dahl | |
Fixes #2933 | |||
2019-09-15 | Move GN root into //core/libdeno (#2943) | Christian Moritz | |
2019-09-15 | tools: 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-11 | Upgrade pylint (#2917) | Ryan Dahl | |
depot_tools is removing pylint from its distribution so we must maintain our own copy. | |||
2019-09-06 | Remove tools/build.py (#2865) | Ryan Dahl | |
Testing regression: ASAN build removed. | |||
2019-06-08 | make tests quieter (#2468) | Andy Hayden | |
Don't mix every http request in with the tests output. Don't print that the file servers are starting unless -vv flag is passed. Capture the output of run with run_output which returns stdout, stderr and exit_code. Test against this rather than relying on sys.exit. | |||
2019-05-30 | tools/setup: don't download sccache if --no-binary-download is passed | Christian Moritz | |
2019-03-31 | Publish rust crate on crates.io (#2024) | Bert Belder | |
2019-03-15 | Add --no-binary-download option to setup.py (#1916) | Ryan Dahl | |
2019-03-04 | tools: remove fix_symlinks() function | Bert Belder | |
This fixes an issue on Windows that causes build to fails when fix_symlinks() is called concurrently with another build step. It is also no longer necessary, since recent versions of git know how to properly create symbolic links on checkout. | |||
2019-03-01 | Add Deno.version.gnArgs (#1845) | Yoshiya Hinosawa | |
To display specific build args passed to GN. | |||
2019-01-21 | chore: update license lines (#1557) | Yoshiya Hinosawa | |
2018-12-18 | travis: 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-18 | Load sccache from S3 on CI | Ryan Dahl | |
2018-12-18 | Remove prebuilt v8 support | Bert Belder | |
2018-12-18 | Enable jumbo build in release. (#1362) | Ryan Dahl | |
2018-11-30 | Use pylint. | Ryan Dahl | |
2018-11-29 | Make //build a git submodule | Ryan Dahl | |
So we can float patches before sending them upstream. https://github.com/denoland/chromium_build Remove build_extra/toolchain | |||
2018-11-27 | gitignore vim .swp files | Ryan Dahl | |
2018-10-26 | Disable treat_warnings_as_errors on windows when sccache is in use | Bert Belder | |
2018-10-19 | Add missing copyrights (#1024) | ztplz | |
2018-10-15 | Fix a binary size regression | Jinho Bang | |
This patch changes Jumbo build to use only in debug mode. | |||
2018-09-26 | tools/setup: detect sccache presence and use it to cache rustc targets | Bert Belder | |
2018-09-26 | build: do not quote cc_wrapper on windows | Bert Belder | |
This brings behavior inline with the unix toolchain, which also leaves cc_wrapper unquoted. If necessary, add quotes in the setup phase instead. | |||
2018-09-26 | tools/setup: add gn_string() utility function | Bert Belder | |
2018-09-24 | tools: make color output work on windows | Bert Belder | |
2018-09-08 | tools/setup: replace generated args.gn unless handcrafted | Bert Belder | |
2018-09-08 | build: override host_toolchain on windows to use sccache with v8 | Bert Belder | |
2018-08-29 | Fix lastchange rebuild problem. | Ryan Dahl | |
lastchange.py is causing a full rebuild on every commit. This is a temporary workaround. | |||
2018-08-28 | tools/setup: don't overwrite existing args.gn | Bert Belder | |
2018-08-28 | format | Bert Belder | |
2018-08-27 | Run lastchange.py during setup.py | Ryan Dahl | |
2018-08-25 | Build: make it possible to use ccache/sccache on windows | Bert Belder | |
Also auto-detect the availability of sccache in setup.py. | |||
2018-08-17 | chore: download clang-format from google storage | Yoshiya Hinosawa | |
2018-08-17 | import sys since sys.exit(1) used | mervynzhang | |
2018-08-02 | tools/setup: avoid running `gn gen` twice in the same output directory | Bert Belder | |
2018-07-29 | Install sysroot on linux. | Ryan Dahl | |
2018-07-29 | Rename run_hooks.py to setup.py | Ryan Dahl | |
Moves 'gn gen' into setup.py Make tools/build.py more ergonomic. |