Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-14 | Update to rust 2018 edition | Andy Hayden | |
2019-01-14 | third_party: upgrade rust crates, now with `--edition 2018` support | Bert Belder | |
2019-01-14 | third_party: upgrade rust crates | Bert Belder | |
2019-01-14 | build: bring rustc --cfg flag support back | Bert Belder | |
2019-01-07 | Upgrade crates (#1471) | Ryan Dahl | |
2018-12-23 | Use flatbuffers from crates.io (#1400) | Ryan Dahl | |
2018-12-19 | build: build rustls with the same features between gn/ninja and cargo | Bert Belder | |
2018-12-13 | Read version from Cargo.toml (#1267) | Goffert van Gool | |
2018-12-06 | Process source maps in Rust instead of JS (#1280) | Ryan Dahl | |
- Improves speed and binary size significantly. - Makes deno_last_exception() output a JSON structure. - Isolate::execute and Isolate::event_loop now return structured, mapped JSError objects on errors. - Removes libdeno functions: libdeno.setGlobalErrorHandler() libdeno.setPromiseRejectHandler() libdeno.setPromiseErrorExaminer() In collaboration with Ryan Dahl. | |||
2018-11-30 | Upgrade Rust crates | 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-29 | Move libdeno build config to libdeno/BUILD.gn | Ryan Dahl | |
2018-11-29 | Fix mac debug build. | Ryan Dahl | |
2018-11-27 | gitignore vim .swp files | Ryan Dahl | |
2018-11-05 | Add repl (#998) | Andy Hayden | |
- Running repl from js side. - Add tests for repl behavior. - Handle ctrl-C and ctrl-D. | |||
2018-11-03 | third_party: add tokio-process Rust crate and its dependencies | Bert Belder | |
2018-11-03 | third_party: upgrade Rust crates | Bert Belder | |
2018-11-03 | build: infer label name for versioned Rust crates | Bert Belder | |
2018-11-01 | cargo: build in Cargo's out dir if DENO_BUILD_PATH is not set | Bert Belder | |
Plus some minor improvements and clean-ups: * Resolve DENO_BUILD_PATH to an absolute path if necessary. * Rename DENO_BUILD_PATH to GN_OUT_DIR in places where it is supposed to be set by the build system (and not a user configuration variable). * Output Cargo `rerun-if-*-changed` instructions first, so even if the build itself fails, configuration changes will still trigger a re-run of build.rs. * Remove TODOs that are impossible. * Re-run build.rs when the flatbuffer definition file changes. | |||
2018-10-31 | Support cargo check (#1128) | Ryan Dahl | |
- Based on code from @qti3e and @piscisaureus in #724 and #1125 respectively. - TODO The DENO_BUILD_PATH env var must be supplied and must be an absolute path, this restriction should be removed in future work. | |||
2018-10-31 | Upgrade Flatbuffers. (#1127) | Ryan Dahl | |
Use msg_generated.rs as mod instead of crate. | |||
2018-10-27 | Ergonomics: Prompt TTY for permission escalation (#1081) | Ryan Dahl | |
2018-10-25 | Turn on treat_warnings_as_errors (#1086) | Ryan Dahl | |
Fixes #374 | |||
2018-10-25 | build: fix compatibility with rustc 1.30.0 | Bert Belder | |
Additionally: * Rebuild rust crates when the rustc version changes. * Fetch all rust ldflags in one exec_script() call instead of two. | |||
2018-10-23 | Switch to getopts for flag parsing (#1080) | Kevin (Kun) "Kassimo" Qian | |
2018-10-20 | build: clean up the gn template for rust targets a bit | Bert Belder | |
2018-10-20 | Add rustfmt to third_party. | Ryan Dahl | |
2018-10-19 | Upgrade crates | Ryan Dahl | |
2018-10-19 | Disable warning on linux. | Ryan Dahl | |
2018-10-10 | Upgrade hyper-rustls | Ryan Dahl | |
This removes tokio-core, which was deprecated. | |||
2018-09-26 | build: add support for rustc_wrapper | Bert Belder | |
Fixes #690. | |||
2018-09-26 | build: let rustc pick filenames, remove rust depfile hack | Bert Belder | |
Fixes #787. | |||
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-24 | build: always enable clang color output | Bert Belder | |
2018-09-24 | build: enable rust color output on windows | Bert Belder | |
2018-09-17 | Upgrade rust crates. | Ryan Dahl | |
2018-09-16 | Suppress remaining warnings in third party rust crates | Bert Belder | |
2018-09-16 | Add the 'dirs' crate, enable the required 'winapi' features | Kevin (Kun) "Kassimo" Qian | |
2018-09-16 | build: properly rebuild rust crates when their deps change | Bert Belder | |
2018-09-08 | build: override host_toolchain on windows to use sccache with v8 | Bert Belder | |
2018-09-03 | Upgrade flatbuffers | Ryan Dahl | |
2018-08-30 | Support https imports. | Ryan Dahl | |
Adds hyper-rustls to the build. Use ring for sha1 instead of "ssh1" crate. Fixes #528. | |||
2018-08-30 | Downgrading tokio to registry version. | Ryan Dahl | |
Prep for rustls. | |||
2018-08-30 | Fix warnings. | Ryan Dahl | |
Ref #374 | |||
2018-08-29 | tools: make sha256sum.py more generic and move it to 'tools' | Bert Belder | |
2018-08-28 | build: regenerate BUILD.gn for cacheable windows toolchain | Bert Belder | |
2018-08-26 | build: fix rust temp file conflicts during parallel build | Bert Belder | |
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-20 | Add hyper dependencies | Thomas Ghysels | |