| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2017-08-22 | Introduce crt_static target option in config.toml | Samuel Holland | -0/+4 | |
| This controls the value of the crt-static feature used when building the standard library for a target, as well as the compiler itself when that target is the host. | ||||
| 2017-08-16 | Implement a temp redirect for cargo docs | Carol (Nichols || Goulding) | -1/+1 | |
| As discussed in https://github.com/rust-lang/cargo/issues/4040#issuecomment-321639074 This is a redirect meant to be replaced once cargo docs have been converted to mdbook. We just want *a* URL to ride the trains for now so that we can print doc.rust-lang.org/cargo in the paper book and guarantee that it will go *somewhere* useful by the time the book is printed. Implemented as a meta redirect in HTML because we don't currently have any google juice at doc.rust-lang.org/cargo to lose. | ||||
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -5/+5 | |
| Like #43008 (f668999), but _much more aggressive_. | ||||
| 2017-08-15 | Auto merge of #43863 - steveklabnik:ship-the-rustdoc-book, r=frewsxcv | bors | -1/+1 | |
| Ship the rustdoc book Fixes #42322, as it's the last step. Blocked on https://github.com/rust-lang/rust/pull/43790, though they will not conflict. r? @rust-lang/docs | ||||
| 2017-08-14 | start building the rustdoc book | steveklabnik | -1/+1 | |
| 2017-08-13 | Rollup merge of #43814 - Eijebong:fix_typos2, r=petrochenkov | Guillaume Gomez | -2/+2 | |
| Fix some typos Follow up of #43794 If refined my script a little bit and found some more. | ||||
| 2017-08-13 | Correct code to not run host-only tests. | Mark Simulacrum | -3/+1 | |
| 2017-08-13 | Build rustdoc only at the top stage | Mark Simulacrum | -11/+8 | |
| 2017-08-13 | Unify flags into config. | Mark Simulacrum | -19/+12 | |
| This introduces a slight change in behavior, where we unilaterally respect the --host and --target parameters passed for all sanity checking and runtime configuration. | ||||
| 2017-08-12 | Fix some typos | Bastien Orivel | -2/+2 | |
| 2017-08-08 | pass rustc_libdir instead of sysroot_libdir() for running rustdoc from rustbuild | Sébastien Marie | -1/+1 | |
| suggestion from Mark-Simulacrum | ||||
| 2017-07-29 | rustbuild: Enable building LLVM | Alex Crichton | -1/+3 | |
| I use this from time to time debugging LLVM builds, useful to have! | ||||
| 2017-07-27 | Make sure CFG_RELEASE_CHANNEL is always set. | Mark Simulacrum | -0/+4 | |
| Previously we'd build libsyntax without it when documenting and that'd cause us to recompile it when building normally for no reason. | ||||
| 2017-07-27 | Build rustdoc on-demand. | Mark Simulacrum | -7/+21 | |
| Rustdoc is no longer compiled in every stage, alongside rustc, instead it is only compiled when requested, and generally only for the last stage. | ||||
| 2017-07-20 | Change make_run signature to taking a RunConfig struct for refactorability. | Mark Simulacrum | -8/+16 | |
| 2017-07-20 | Add an optional condition to constrain defaults. | Mark Simulacrum | -5/+18 | |
| Utilized primarily to not be a default rule unless some configuration is given (e.g., compiler docs are enabled). | ||||
| 2017-07-20 | Check RLS tests | Mark Simulacrum | -1/+2 | |
| 2017-07-20 | Don't run host-only tests when targeting another platform | Mark Simulacrum | -3/+3 | |
| 2017-07-20 | Allow iterating over step descriptions. | Mark Simulacrum | -107/+113 | |
| This simplifies code and allows working mostly with normal Rust instead of macros. | ||||
| 2017-07-20 | Implement available paths list. | Mark Simulacrum | -7/+98 | |
| 2017-07-20 | Krate -> Crate | Mark Simulacrum | -2/+2 | |
| 2017-07-20 | Remove outdated code. | Mark Simulacrum | -13/+0 | |
| Relevant sys crates handle this properly. | ||||
| 2017-07-20 | Remove TypeId from stack in Builder | Mark Simulacrum | -9/+9 | |
| 2017-07-20 | fail in case nothing to run was found | Guillaume Gomez | -0/+5 | |
| 2017-07-20 | Require should_run to be implemented. | Mark Simulacrum | -2/+13 | |
| 2017-07-20 | Utilize interning to allow Copy/Clone steps | Mark Simulacrum | -51/+48 | |
| 2017-07-20 | Remove core_intrinsics feature gate | Mark Simulacrum | -0/+4 | |
| 2017-07-20 | Fix a few errors introduced during rebase. | Mark Simulacrum | -1/+2 | |
| 2017-07-20 | Cherry pick changes from ce3abc5801f94292be9bc5fbe00b52f1ccb28672. | Mark Simulacrum | -2/+7 | |
| Fix stage 2 builds with a custom libdir. When copying libstd for the stage 2 compiler, the builder ignores the configured libdir/libdir_relative configuration parameters. This causes the compiler to fail to find libstd, which cause any tools built with the stage 2 compiler to fail. To fix this, make the copy steps of rustbuild aware of the libdir_relative parameter when the stage >= 2. Also update the dist target to be aware of the new location of libstd. | ||||
| 2017-07-20 | Update to toml 0.4 | Mark Simulacrum | -1/+5 | |
| 2017-07-20 | Add documentation to Step and related methods on Builder. | Mark Simulacrum | -7/+31 | |
| 2017-07-20 | Move code out of macro and into generic method. | Mark Simulacrum | -40/+39 | |
| 2017-07-20 | Finish fixing warnings and errors. Bootstrap builds. | Mark Simulacrum | -19/+20 | |
| 2017-07-20 | Move cargo() to Builder | Mark Simulacrum | -50/+43 | |
| 2017-07-20 | Fixes warnings and errors introduced while moving code around | Mark Simulacrum | -5/+5 | |
| 2017-07-20 | Add Builder and Step definitions. | Mark Simulacrum | -0/+468 | |
