mirror of
https://github.com/esp-rs/espup.git
synced 2025-09-27 12:50:54 +00:00
refactor: ♻️ Move install_extra_crate to rust_toolchain.rs
This commit is contained in:
parent
6c32b5b8ef
commit
40e5fc7ba4
@ -54,6 +54,13 @@ impl RustToolchain {
|
||||
}
|
||||
}
|
||||
|
||||
/// Installs an extra crate.
|
||||
pub fn install_extra_crate(&self, crate_name: &str) -> Result<()> {
|
||||
info!("{} Installing {} crate", emoji::WRENCH, crate_name);
|
||||
cmd!("cargo", "install", crate_name).run()?;
|
||||
Ok(())
|
||||
}
|
||||
|
||||
/// Installs the RiscV target.
|
||||
pub fn install_riscv_target(&self) -> Result<()> {
|
||||
info!("{} Installing Riscv target", emoji::WRENCH);
|
||||
|
@ -94,12 +94,6 @@ pub fn install_rust_nightly(version: &str) -> Result<()> {
|
||||
Ok(())
|
||||
}
|
||||
|
||||
pub fn install_extra_crate(crate_name: &str) -> Result<()> {
|
||||
info!("{} Installing {} crate", emoji::WRENCH, crate_name);
|
||||
cmd!("cargo", "install", crate_name).run()?;
|
||||
Ok(())
|
||||
}
|
||||
|
||||
pub fn install_gcc_targets(targets: Vec<Chip>) -> Result<Vec<String>> {
|
||||
let mut exports: Vec<String> = Vec::new();
|
||||
for target in targets {
|
||||
|
Loading…
x
Reference in New Issue
Block a user