Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
11365: Add a way to disable dll copying for users of proc_macro_srv library r=lnicola a=vlad20012 We use `ra_ap_proc_macro_srv` library in IntelliJ Rust in order to expand proc macros. We need a way to disable [DLL copying to a temp dir on Windows](https://github.com/rust-analyzer/rust-analyzer/blob/master/crates/proc_macro_srv/src/dylib.rs#L166) behavior because it causes issues like intellij-rust/intellij-rust#7709. Unlike RA, file locking is not an issue for IntelliJ Rust because we copy DLLs to a temp dir before calling the expander. Co-authored-by: vlad20012 <beskvlad@gmail.com>
- Loading branch information