diff options
| author | Jefffrey <22608443+Jefffrey@users.noreply.github.com> | 2023-12-03 23:05:33 +1100 |
|---|---|---|
| committer | Jefffrey <22608443+Jefffrey@users.noreply.github.com> | 2023-12-03 23:05:33 +1100 |
| commit | 890785826a0112f111fb1cdbd1498abaf0c77b49 (patch) | |
| tree | 188838cdfa9090fb564822e6e6d7894ef91ef2cf | |
| parent | d368c4043c26800bf1d45103e482d3e9d3bf6010 (diff) | |
| download | rust-890785826a0112f111fb1cdbd1498abaf0c77b49.tar.gz rust-890785826a0112f111fb1cdbd1498abaf0c77b49.zip | |
Fix miri script target dir and update doc link
| -rw-r--r-- | src/tools/miri/CONTRIBUTING.md | 2 | ||||
| -rwxr-xr-x | src/tools/miri/miri | 5 |
2 files changed, 4 insertions, 3 deletions
diff --git a/src/tools/miri/CONTRIBUTING.md b/src/tools/miri/CONTRIBUTING.md index 40a4332cdb9..7a49ff3372f 100644 --- a/src/tools/miri/CONTRIBUTING.md +++ b/src/tools/miri/CONTRIBUTING.md @@ -109,7 +109,7 @@ to run the other checks while ignoring the ui output, use `MIRI_SKIP_UI_CHECKS=1 For more info on how to configure ui tests see [the documentation on the ui test crate][ui_test] -[ui_test]: ui_test/README.md +[ui_test]: https://github.com/oli-obk/ui_test/blob/main/README.md ### Testing `cargo miri` diff --git a/src/tools/miri/miri b/src/tools/miri/miri index e21738c3618..169f4521f2d 100755 --- a/src/tools/miri/miri +++ b/src/tools/miri/miri @@ -2,5 +2,6 @@ set -e # Instead of doing just `cargo run --manifest-path .. $@`, we invoke miri-script binary directly. Invoking `cargo run` goes through # rustup (that sets it's own environmental variables), which is undesirable. -cargo build $CARGO_EXTRA_FLAGS -q --manifest-path "$(dirname "$0")"/miri-script/Cargo.toml -"$(dirname "$0")"/miri-script/target/debug/miri-script "$@" +MIRI_SCRIPT_TARGET_DIR="$(dirname "$0")"/miri-script/target +cargo build $CARGO_EXTRA_FLAGS -q --target-dir "$MIRI_SCRIPT_TARGET_DIR" --manifest-path "$(dirname "$0")"/miri-script/Cargo.toml +"$MIRI_SCRIPT_TARGET_DIR"/debug/miri-script "$@" |
