Add support for juliaup (#208)

* Add support for juliaup

* Update config.rs

* Change the position for Juliaup Step.

* Update generic.rs
This commit is contained in:
Ruben Molina
2022-11-24 14:17:58 -05:00
committed by GitHub
parent e456155562
commit 25c5057171
5 changed files with 16 additions and 2 deletions

View File

@@ -175,6 +175,19 @@ pub fn run_rustup(base_dirs: &BaseDirs, run_type: RunType) -> Result<()> {
run_type.execute(&rustup).arg("update").status_checked()
}
pub fn run_juliaup(base_dirs: &BaseDirs, run_type: RunType) -> Result<()> {
let juliaup = utils::require("juliaup")?;
print_separator("juliaup");
if juliaup.canonicalize()?.is_descendant_of(base_dirs.home_dir()) {
run_type.execute(&juliaup).args(["self", "update"]).status_checked()?;
}
run_type.execute(&juliaup).arg("update").status_checked()
}
pub fn run_choosenim(ctx: &ExecutionContext) -> Result<()> {
let choosenim = utils::require("choosenim")?;