Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2018-08-18 | Add an error message if rustc is not installed | Andy Hayden | |
2018-08-16 | Upgrade Rust Flatbuffers | Ryan Dahl | |
2018-08-14 | chore: introduce rust_treat_warnings_as_errors build arg | Yoshiya Hinosawa | |
2018-08-13 | Fix transitive rust deps. | Ryan Dahl | |
Use a single out_dir for all rust crates. | |||
2018-08-13 | Use source_set for rust_crate | Ryan Dahl | |
2018-08-13 | s/rust_component/rust_crate/ | Ryan Dahl | |
2018-08-09 | Remove the 'cfg' variable from rust templates | Bert Belder | |
It's never been used for anything other than enabling crate features. Use the 'features' variable instead, it's more readable and more terse. | |||
2018-08-09 | Remove 'rust_staticlib' build template | Bert Belder | |
It's not used for anything, nor are we planning to use it. | |||
2018-08-09 | Make 'tokio' build on windows, add windows deps | Bert Belder | |
2018-08-09 | Support building multiple versions of a rust crate | Bert Belder | |
This is only to be used in exceptional cases. Generally we don't allow using multiple versions of a crate. | |||
2018-08-09 | Add 'tokio' and dependencies | Robby Madruga | |
Use tokio from git. | |||
2018-08-03 | Improve rust build docs | Ryan Dahl | |
2018-08-02 | Update repo links to denoland. | Ryan Dahl | |
2018-08-02 | Source map support (#429) | Ryan Dahl | |
This change increases size: out/debug/obj/libdeno/from_snapshot.o 19M -> 34M out/release/deno 32M -> 47M | |||
2018-08-01 | Optimize compile time by using asm. | Ryan Dahl | |
Switches to using asm incbin to embed the V8 snapshot instead of outputing C code and then compiling it. Compile time for from_snapshot.o goes from 44s to 1s. | |||
2018-08-01 | build: use compiled_action for create_snapshot. | Ryan Dahl | |
Switch the order of the snapshot_creator args, in order to allow for optional source map arg. | |||
2018-07-29 | Add winapi crate, make 'rand' and 'tempfile' work | Bert Belder | |
2018-07-29 | Add "features" argument to rust components | Bert Belder | |
2018-07-29 | Add sha1 and tempfile crates. | Ryan Dahl | |
2018-07-29 | spelling | Ryan Dahl | |
2018-07-24 | Remove handlers crate target. | Ryan Dahl | |
- Add build scripts for Rust flatbuffers. - Rewrites some reply.cc methods in Rust. - Changes some struct elements to table in msg.fbs (rust flatbuffers lacks support currently) - Renames handlers_test to test_rs. - This reorg is needed to make progress on the code cache handler. |