mirror of
https://github.com/nushell/nushell
synced 2024-12-27 05:23:11 +00:00
Merge pull request #660 from androbtech/plugin-search-paths
Permit Nu find and pick up development plugins if there are any first.
This commit is contained in:
commit
970cc3c24d
1 changed files with 11 additions and 2 deletions
|
@ -113,8 +113,11 @@ fn search_paths() -> Vec<std::path::PathBuf> {
|
||||||
let mut path = std::path::PathBuf::from(".");
|
let mut path = std::path::PathBuf::from(".");
|
||||||
path.push("target");
|
path.push("target");
|
||||||
path.push("debug");
|
path.push("debug");
|
||||||
|
|
||||||
|
if path.exists() {
|
||||||
search_paths.push(path);
|
search_paths.push(path);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
#[cfg(not(debug_assertions))]
|
#[cfg(not(debug_assertions))]
|
||||||
{
|
{
|
||||||
|
@ -122,9 +125,15 @@ fn search_paths() -> Vec<std::path::PathBuf> {
|
||||||
let mut path = std::path::PathBuf::from(".");
|
let mut path = std::path::PathBuf::from(".");
|
||||||
path.push("target");
|
path.push("target");
|
||||||
path.push("release");
|
path.push("release");
|
||||||
|
|
||||||
|
if path.exists() {
|
||||||
search_paths.push(path);
|
search_paths.push(path);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// permit Nu finding and picking up development plugins
|
||||||
|
// if there are any first.
|
||||||
|
search_paths.reverse();
|
||||||
search_paths
|
search_paths
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue