Add bin support (#717)
This commit is contained in:
@@ -67,6 +67,7 @@ pub enum Step {
|
||||
Atom,
|
||||
BrewCask,
|
||||
BrewFormula,
|
||||
Bin,
|
||||
Cargo,
|
||||
Chocolatey,
|
||||
Choosenim,
|
||||
|
||||
@@ -301,6 +301,7 @@ fn run() -> Result<()> {
|
||||
runner.execute(Step::Gem, "gem", || generic::run_gem(&base_dirs, run_type))?;
|
||||
runner.execute(Step::Sheldon, "sheldon", || generic::run_sheldon(&ctx))?;
|
||||
runner.execute(Step::Rtcl, "rtcl", || generic::run_rtcl(&ctx))?;
|
||||
runner.execute(Step::Bin, "bin", || generic::bin_update(&ctx))?;
|
||||
runner.execute(Step::Gcloud, "gcloud", || {
|
||||
generic::run_gcloud_components_update(run_type)
|
||||
})?;
|
||||
|
||||
@@ -379,3 +379,10 @@ pub fn run_raco_update(run_type: RunType) -> Result<()> {
|
||||
|
||||
run_type.execute(&raco).args(&["pkg", "update", "--all"]).check_run()
|
||||
}
|
||||
|
||||
pub fn bin_update(ctx: &ExecutionContext) -> Result<()> {
|
||||
let bin = utils::require("bin")?;
|
||||
|
||||
print_separator("Bin");
|
||||
ctx.run_type().execute(&bin).arg("update").check_run()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user