]> git.lizzy.rs Git - rust.git/commit
Auto merge of #40152 - eddyb:order-in-rustbuild, r=alexcrichton
authorbors <bors@rust-lang.org>
Fri, 3 Mar 2017 03:15:52 +0000 (03:15 +0000)
committerbors <bors@rust-lang.org>
Fri, 3 Mar 2017 03:15:52 +0000 (03:15 +0000)
commit2c6e0e445ed3b040495034f1b426f7d76697f72f
tree65403d6d1b75c04ca34e8a1b2dceca3a92c59875
parent06c63f6e9e01542d8c0179d9498e4ecc3b287b66
parent4c8b39d97346751552c2916e60823942ceae0228
Auto merge of #40152 - eddyb:order-in-rustbuild, r=alexcrichton

rustbuild: use deterministic step ordering and respect path order on the command-line.

Restores similar behavior to `make` rules, where:
* the step order was always the same, e.g. the testsuite order in `make check`
* `make check-stage1-{cfail,rpass}` would *always* run `cfail` before `rpass`
  * `./x.py test--stage 1 src/test/{compile-fail,run-pass}` is now equivalent

r? @alexcrichton