rust/mk
bors 62e2b2fb7a Auto merge of #33228 - nikomatsakis:compiletest-gut, r=acrichto
Move auxiliary directories to live with the tests

This is a step for enabling testing of cross-crate incremental compilation. The idea is that instead of having a central auxiliary directory, when you have a `// aux-build:foo.rs` annotation in the test `run-pass/bar.rs`, it will look in (e.g.) `run-pass/aux/foo.rs`. In general, it looks for an `aux` directory in the same directory as the test. We also ignore the `aux` directories when enumerating the set of tests.

As part of this PR, also refactor `runtest.rs` to use methods on a context, which means we can stop passing around context everywhere.

r? @alexcrichton
2016-05-06 16:04:55 -07:00
..
cfg test: Move run-make tests into compiletest 2016-04-28 21:46:40 -07:00
clean.mk
crates.mk save-analysis: implement JSON dumps 2016-04-25 20:54:00 +12:00
ctags.mk
debuggers.mk Distribute both rust-lldb and rust-gdb everywhere except win-msvc 2016-05-06 03:09:48 +00:00
dist.mk mk: Bootstrap from stable instead of snapshots 2016-04-19 10:56:49 -07:00
docs.mk mk: Move disable-jemalloc logic into makefiles 2016-02-25 21:05:59 -08:00
grammar.mk Revert "mk: fix some undefined variable warnings" 2016-02-01 23:27:04 -08:00
host.mk mk: Move disable-jemalloc logic into makefiles 2016-02-25 21:05:59 -08:00
install.mk mk: Move disable-jemalloc logic into makefiles 2016-02-25 21:05:59 -08:00
llvm.mk rustc_llvm: Tweak how initialization is performed 2016-02-11 11:12:33 -08:00
main.mk Distribute both rust-lldb and rust-gdb everywhere except win-msvc 2016-05-06 03:09:48 +00:00
platform.mk test: Move run-make tests into compiletest 2016-04-28 21:46:40 -07:00
prepare.mk mk: Move disable-jemalloc logic into makefiles 2016-02-25 21:05:59 -08:00
reconfig.mk mk: Bootstrap from stable instead of snapshots 2016-04-19 10:56:49 -07:00
rt.mk Rollup merge of #32686 - mneumann:dragonfly_jemalloc_prefix, r=alexcrichton 2016-04-05 16:43:21 +05:30
rustllvm.mk Implement feature extraction from TargetMachine 2016-04-09 00:39:04 +02:00
stage0.mk mk: Bootstrap from stable instead of snapshots 2016-04-19 10:56:49 -07:00
target.mk mk: Bootstrap from stable instead of snapshots 2016-04-19 10:56:49 -07:00
tests.mk Auto merge of #33228 - nikomatsakis:compiletest-gut, r=acrichto 2016-05-06 16:04:55 -07:00
util.mk