Skip to content

Commit 8e0180d

Browse files
authored
Merge pull request #478 from RalfJung/rustc-tests
make rustc-tests a binary in the main project
2 parents 8b14b03 + 88ec626 commit 8e0180d

File tree

5 files changed

+7
-253
lines changed

5 files changed

+7
-253
lines changed

.travis.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,6 @@ script:
3939
cargo build --release --all-features &&
4040
cargo test --release --all-features &&
4141
cargo install --all-features --force --path .
42-
- |
43-
# test that the rustc_tests binary compiles
44-
cd rustc_tests &&
45-
cargo build --release &&
46-
cd ..
4742
- |
4843
# get ourselves a MIR-full libstd
4944
xargo/build.sh &&

Cargo.toml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,12 @@ test = false # we have no unit tests
2525
doctest = false # and no doc tests
2626
required-features = ["cargo_miri"]
2727

28+
[[bin]]
29+
name = "miri-rustc-tests"
30+
test = false # we have no unit tests
31+
doctest = false # and no doc tests
32+
required-features = ["rustc_tests"]
33+
2834
[dependencies]
2935
byteorder = { version = "1.1", features = ["i128"]}
3036
cargo_metadata = { version = "0.6", optional = true }
@@ -36,6 +42,7 @@ vergen = "3"
3642

3743
[features]
3844
cargo_miri = ["cargo_metadata"]
45+
rustc_tests = []
3946

4047
[dev-dependencies]
4148
compiletest_rs = { version = "0.3.12", features = ["tmp"] }

rustc_tests/Cargo.lock

Lines changed: 0 additions & 241 deletions
This file was deleted.

rustc_tests/Cargo.toml

Lines changed: 0 additions & 7 deletions
This file was deleted.
File renamed without changes.

0 commit comments

Comments
 (0)