]> git.proxmox.com Git - cargo.git/commit
Add rustc/rustdoc config keys to Cargo config
authorAlex Crichton <alex@alexcrichton.com>
Mon, 18 May 2015 22:57:17 +0000 (15:57 -0700)
committerAlex Crichton <alex@alexcrichton.com>
Tue, 19 May 2015 04:11:51 +0000 (21:11 -0700)
commit8a8ea1e89ee8bc1ddb76c05f3d11c40015b0adeb
tree5da9bbb2089d838fbc6fba5864d9bc8da50dcadb
parent2fe0bf83bf78b0064e5bfd9bcab64a51ae48951e
Add rustc/rustdoc config keys to Cargo config

In addition to global RUSTC/RUSTDOC env vars, this commit recognizes
`build.rustc` and `build.rustdoc` as configuration keys for Cargo to instruct
what tools should be used instead of the default.

Closes #967
16 files changed:
src/cargo/ops/cargo_compile.rs
src/cargo/ops/cargo_rustc/compilation.rs
src/cargo/ops/cargo_rustc/context.rs
src/cargo/ops/cargo_rustc/engine.rs
src/cargo/ops/cargo_rustc/fingerprint.rs
src/cargo/ops/cargo_rustc/mod.rs
src/cargo/ops/cargo_test.rs
src/cargo/util/config.rs
src/cargo/util/mod.rs
src/doc/config.md
tests/test_bad_config.rs
tests/test_cargo_compile.rs
tests/test_cargo_compile_custom_build.rs
tests/test_cargo_compile_plugins.rs
tests/test_cargo_cross_compile.rs
tests/tests.rs