Run patchelf also on rust-analyzer-proc-macro-srv.
This commit is contained in:
parent
e0098a5cc3
commit
66180dfad8
2 changed files with 2 additions and 0 deletions
|
@ -441,6 +441,7 @@ class RustBuild(object):
|
||||||
|
|
||||||
self.fix_bin_or_dylib("{}/bin/rustc".format(bin_root))
|
self.fix_bin_or_dylib("{}/bin/rustc".format(bin_root))
|
||||||
self.fix_bin_or_dylib("{}/bin/rustdoc".format(bin_root))
|
self.fix_bin_or_dylib("{}/bin/rustdoc".format(bin_root))
|
||||||
|
self.fix_bin_or_dylib("{}/libexec/rust-analyzer-proc-macro-srv".format(bin_root))
|
||||||
lib_dir = "{}/lib".format(bin_root)
|
lib_dir = "{}/lib".format(bin_root)
|
||||||
for lib in os.listdir(lib_dir):
|
for lib in os.listdir(lib_dir):
|
||||||
if lib.endswith(".so"):
|
if lib.endswith(".so"):
|
||||||
|
|
|
@ -360,6 +360,7 @@ impl Config {
|
||||||
|
|
||||||
self.fix_bin_or_dylib(&bin_root.join("bin").join("rustc"));
|
self.fix_bin_or_dylib(&bin_root.join("bin").join("rustc"));
|
||||||
self.fix_bin_or_dylib(&bin_root.join("bin").join("rustdoc"));
|
self.fix_bin_or_dylib(&bin_root.join("bin").join("rustdoc"));
|
||||||
|
self.fix_bin_or_dylib(&bin_root.join("libexec").join("rust-analyzer-proc-macro-srv"));
|
||||||
let lib_dir = bin_root.join("lib");
|
let lib_dir = bin_root.join("lib");
|
||||||
for lib in t!(fs::read_dir(&lib_dir), lib_dir.display().to_string()) {
|
for lib in t!(fs::read_dir(&lib_dir), lib_dir.display().to_string()) {
|
||||||
let lib = t!(lib);
|
let lib = t!(lib);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue