mirror of
https://github.com/rust-lang/rust.git
synced 2025-06-04 19:29:07 +00:00
Haiku: add missing cases of using LIBRARY_PATH
This commit is contained in:
parent
e1afddc29c
commit
0d63f13378
@ -367,6 +367,9 @@ class RustBuild(object):
|
|||||||
env["DYLD_LIBRARY_PATH"] = os.path.join(self.bin_root(), "lib") + \
|
env["DYLD_LIBRARY_PATH"] = os.path.join(self.bin_root(), "lib") + \
|
||||||
(os.pathsep + env["DYLD_LIBRARY_PATH"]) \
|
(os.pathsep + env["DYLD_LIBRARY_PATH"]) \
|
||||||
if "DYLD_LIBRARY_PATH" in env else ""
|
if "DYLD_LIBRARY_PATH" in env else ""
|
||||||
|
env["LIBRARY_PATH"] = os.path.join(self.bin_root(), "lib") + \
|
||||||
|
(os.pathsep + env["LIBRARY_PATH"]) \
|
||||||
|
if "LIBRARY_PATH" in env else ""
|
||||||
env["PATH"] = os.path.join(self.bin_root(), "bin") + \
|
env["PATH"] = os.path.join(self.bin_root(), "bin") + \
|
||||||
os.pathsep + env["PATH"]
|
os.pathsep + env["PATH"]
|
||||||
if not os.path.isfile(self.cargo()):
|
if not os.path.isfile(self.cargo()):
|
||||||
|
@ -139,6 +139,8 @@ pub fn dylib_path_var() -> &'static str {
|
|||||||
"PATH"
|
"PATH"
|
||||||
} else if cfg!(target_os = "macos") {
|
} else if cfg!(target_os = "macos") {
|
||||||
"DYLD_LIBRARY_PATH"
|
"DYLD_LIBRARY_PATH"
|
||||||
|
} else if cfg!(target_os = "haiku") {
|
||||||
|
"LIBRARY_PATH"
|
||||||
} else {
|
} else {
|
||||||
"LD_LIBRARY_PATH"
|
"LD_LIBRARY_PATH"
|
||||||
}
|
}
|
||||||
|
@ -68,6 +68,8 @@ impl DynamicLibrary {
|
|||||||
"PATH"
|
"PATH"
|
||||||
} else if cfg!(target_os = "macos") {
|
} else if cfg!(target_os = "macos") {
|
||||||
"DYLD_LIBRARY_PATH"
|
"DYLD_LIBRARY_PATH"
|
||||||
|
} else if cfg!(target_os = "haiku") {
|
||||||
|
"LIBRARY_PATH"
|
||||||
} else {
|
} else {
|
||||||
"LD_LIBRARY_PATH"
|
"LD_LIBRARY_PATH"
|
||||||
}
|
}
|
||||||
|
@ -20,6 +20,8 @@ pub fn dylib_env_var() -> &'static str {
|
|||||||
"PATH"
|
"PATH"
|
||||||
} else if cfg!(target_os = "macos") {
|
} else if cfg!(target_os = "macos") {
|
||||||
"DYLD_LIBRARY_PATH"
|
"DYLD_LIBRARY_PATH"
|
||||||
|
} else if cfg!(target_os = "haiku") {
|
||||||
|
"LIBRARY_PATH"
|
||||||
} else {
|
} else {
|
||||||
"LD_LIBRARY_PATH"
|
"LD_LIBRARY_PATH"
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user