We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents e62199a + df28569 commit 9273c89Copy full SHA for 9273c89
src/bootstrap/bootstrap.py
@@ -355,8 +355,12 @@ def build_bootstrap(self):
355
env = os.environ.copy()
356
env["CARGO_TARGET_DIR"] = build_dir
357
env["RUSTC"] = self.rustc()
358
- env["LD_LIBRARY_PATH"] = os.path.join(self.bin_root(), "lib")
359
- env["DYLD_LIBRARY_PATH"] = os.path.join(self.bin_root(), "lib")
+ env["LD_LIBRARY_PATH"] = os.path.join(self.bin_root(), "lib") + \
+ (os.pathsep + env["LD_LIBRARY_PATH"]) \
360
+ if "LD_LIBRARY_PATH" in env else ""
361
+ env["DYLD_LIBRARY_PATH"] = os.path.join(self.bin_root(), "lib") + \
362
+ (os.pathsep + env["DYLD_LIBRARY_PATH"]) \
363
+ if "DYLD_LIBRARY_PATH" in env else ""
364
env["PATH"] = os.path.join(self.bin_root(), "bin") + \
365
os.pathsep + env["PATH"]
366
if not os.path.isfile(self.cargo()):
0 commit comments