Ryan Dahl
|
aa66ef98ea
|
travis: Set CARGO_HOME to third_party/rust_crates (#1370)
Adds prebuilt hyperfine and sccache binaries
Only build test_cc for LSAN
Add Cargo.lock
Only run benchmarks in master
|
2018-12-18 21:09:30 -05:00 |
|
Ryan Dahl
|
7a0d9370e8
|
Load sccache from S3 on CI
|
2018-12-18 15:15:08 -05:00 |
|
Bert Belder
|
b40326875c
|
Remove prebuilt v8 support
|
2018-12-18 15:15:08 -05:00 |
|
Ryan Dahl
|
0481d6c2c0
|
Enable jumbo build in release. (#1362)
|
2018-12-18 09:16:49 -05:00 |
|
Ryan Dahl
|
c5d8cf8eb6
|
Use pylint.
|
2018-11-30 11:33:45 -08:00 |
|
Ryan Dahl
|
1ac2934604
|
Make //build a git submodule
So we can float patches before sending them upstream.
https://github.com/denoland/chromium_build
Remove build_extra/toolchain
|
2018-11-29 23:12:38 -08:00 |
|
Ryan Dahl
|
65cce40a89
|
gitignore vim .swp files
|
2018-11-27 15:47:31 -08:00 |
|
Bert Belder
|
dfe21af237
|
Disable treat_warnings_as_errors on windows when sccache is in use
|
2018-10-26 04:14:37 +02:00 |
|
ztplz
|
b809a82fd9
|
Add missing copyrights (#1024)
|
2018-10-19 15:25:29 -04:00 |
|
Jinho Bang
|
28682a1d2c
|
Fix a binary size regression
This patch changes Jumbo build to use only in debug mode.
|
2018-10-15 14:22:15 -04:00 |
|
Bert Belder
|
206d4f5c17
|
tools/setup: detect sccache presence and use it to cache rustc targets
|
2018-09-26 10:25:58 -07:00 |
|
Bert Belder
|
531a427d88
|
build: do not quote cc_wrapper on windows
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 09:52:30 -07:00 |
|
Bert Belder
|
023b4640fc
|
tools/setup: add gn_string() utility function
|
2018-09-26 09:52:30 -07:00 |
|
Bert Belder
|
2e3a8b495d
|
tools: make color output work on windows
|
2018-09-24 13:45:03 -07:00 |
|
Bert Belder
|
9b052ace09
|
tools/setup: replace generated args.gn unless handcrafted
|
2018-09-08 23:55:18 +02:00 |
|
Bert Belder
|
30b268dd7d
|
build: override host_toolchain on windows to use sccache with v8
|
2018-09-08 23:55:18 +02:00 |
|
Ryan Dahl
|
a63d794c7f
|
Fix lastchange rebuild problem.
lastchange.py is causing a full rebuild on every commit. This is a
temporary workaround.
|
2018-08-29 12:05:58 -04:00 |
|
Bert Belder
|
fe9ca53bc2
|
tools/setup: don't overwrite existing args.gn
|
2018-08-28 02:01:42 +02:00 |
|
Bert Belder
|
7e3d9f8f2b
|
format
|
2018-08-28 02:01:41 +02:00 |
|
Ryan Dahl
|
85ebc6b1ac
|
Run lastchange.py during setup.py
|
2018-08-27 19:23:53 -04:00 |
|
Bert Belder
|
3bcf7e271f
|
Build: make it possible to use ccache/sccache on windows
Also auto-detect the availability of sccache in setup.py.
|
2018-08-25 14:16:41 +02:00 |
|
Yoshiya Hinosawa
|
67d89ff692
|
chore: download clang-format from google storage
|
2018-08-17 12:58:58 -04:00 |
|
mervynzhang
|
e41ee9bf4c
|
import sys since sys.exit(1) used
|
2018-08-17 11:00:57 -04:00 |
|
Bert Belder
|
e5b7d31aba
|
tools/setup: avoid running gn gen twice in the same output directory
|
2018-08-02 02:59:36 +02:00 |
|
Ryan Dahl
|
b44c235579
|
Install sysroot on linux.
|
2018-07-29 00:24:16 -04:00 |
|
Ryan Dahl
|
db65c723ae
|
Rename run_hooks.py to setup.py
Moves 'gn gen' into setup.py
Make tools/build.py more ergonomic.
|
2018-07-29 00:24:16 -04:00 |
|