diff --git a/src/main.rs b/src/main.rs index 3c2eec1f05b9..41dd4b16e25c 100644 --- a/src/main.rs +++ b/src/main.rs @@ -95,6 +95,10 @@ impl ClippyCmd { } fn path() -> PathBuf { + if let Ok(driver) = env::var("CLIPPY_DRIVER") { + return PathBuf::from(driver); + } + let mut path = env::current_exe() .expect("current executable path invalid") .with_file_name("clippy-driver");