about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src/coverage/debug.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2022-10-19 21:53:19 +0000
committerbors <bors@rust-lang.org>2022-10-19 21:53:19 +0000
commita77ac93b2a6bfada6641a9067045ef6b3ec46951 (patch)
tree249512395424a91e5bbbfe141f77d2f28e990252 /compiler/rustc_mir_transform/src/coverage/debug.rs
parent82ac6f7d4835c5cc27b5be92fee00200dbba43bb (diff)
parent46732369f4b8246e6dc764ef1aa01d03ab5f52b7 (diff)
downloadrust-a77ac93b2a6bfada6641a9067045ef6b3ec46951.tar.gz
rust-a77ac93b2a6bfada6641a9067045ef6b3ec46951.zip
Auto merge of #13128 - Veykril:invocation-strategy, r=Veykril
Implement invocation strategy config

Fixes https://github.com/rust-lang/rust-analyzer/issues/10793

This allows to change how we run build scripts (and `checkOnSave`), exposing two configs:
- `once`: run the specified command once in the project root (the working dir of the server)
- `per_workspace`: run the specified command per workspace in the corresponding workspace

This also applies to `checkOnSave` likewise, though `once_in_root` is useless there currently, due to https://github.com/rust-lang/cargo/issues/11007
Diffstat (limited to 'compiler/rustc_mir_transform/src/coverage/debug.rs')
0 files changed, 0 insertions, 0 deletions