cargo/tests
Alex Crichton 37538a13ac Don't build docs/tests into separate dirs
This commit changes the hash of Profile to only take into account
flags/variables that affect the actual output file itself (as opposed to its
location), and then changes cargo {test, build, doc} to all use the same
directory of output (in order to share deps).

This will cause a `cargo build` to remove all of the tests generated by `cargo
test`, but it speeds up the cycle of `cargo test` followed by a `cargo build` by
not needing to rebuild all dependencies.

Additionally, `cargo bench` now shares the same directory as
`cargo build --release` for the same reasons as above.

Closes #348
2014-08-18 23:16:13 -07:00
..
fixtures Initial commit 2014-03-04 15:22:44 -08:00
support More import renaming fallout 2014-08-18 22:00:50 -07:00
check-style.sh Prepare for buildbot automation 2014-06-26 20:25:30 -07:00
test_cargo.rs Fix the --list tests for windows 2014-08-11 21:22:29 -07:00
test_cargo_bench.rs Don't build docs/tests into separate dirs 2014-08-18 23:16:13 -07:00
test_cargo_clean.rs Fix cargo clean when not in the root dir 2014-08-10 21:01:59 -07:00
test_cargo_compile.rs Don't build docs/tests into separate dirs 2014-08-18 23:16:13 -07:00
test_cargo_compile_git_deps.rs Don't build docs/tests into separate dirs 2014-08-18 23:16:13 -07:00
test_cargo_compile_path_deps.rs Don't build docs/tests into separate dirs 2014-08-18 23:16:13 -07:00
test_cargo_compile_plugins.rs Deprecated [[lib]] in favor of [lib] 2014-08-13 23:10:16 -07:00
test_cargo_cross_compile.rs Don't build docs/tests into separate dirs 2014-08-18 23:16:13 -07:00
test_cargo_doc.rs Remove Location, use Url everywhere 2014-08-06 17:09:24 -07:00
test_cargo_freshness.rs Remove Location, use Url everywhere 2014-08-06 17:09:24 -07:00
test_cargo_generate_lockfile.rs Update rust-url with a contained bugfix 2014-08-06 17:12:30 -07:00
test_cargo_new.rs Move from hammer to docopt for option parsing 2014-07-28 13:37:19 -07:00
test_cargo_run.rs Deprecated [[lib]] in favor of [lib] 2014-08-13 23:10:16 -07:00
test_cargo_test.rs Don't build docs/tests into separate dirs 2014-08-18 23:16:13 -07:00
test_cargo_version.rs Robustly run binaries and tests after compilation 2014-08-06 18:46:23 -07:00
test_shell.rs Fix inferred name of src/main.rs 2014-07-16 18:44:30 -07:00
tests.rs wip: Add cargo-bench, which runs benchmarks at --opt-level=3 2014-08-14 08:14:34 -07:00