Browse Source

avm: Always install commit hash inputs from source (#3461)

acheron 9 months ago
parent
commit
08110e9f1a
1 changed files with 2 additions and 1 deletions
  1. 2 1
      avm/src/lib.rs

+ 2 - 1
avm/src/lib.rs

@@ -180,8 +180,9 @@ pub fn install_version(
         return Ok(());
         return Ok(());
     }
     }
 
 
+    let is_commit = matches!(install_target, InstallTarget::Commit(_));
     let is_older_than_v0_31_0 = version < Version::parse("0.31.0")?;
     let is_older_than_v0_31_0 = version < Version::parse("0.31.0")?;
-    if from_source || is_older_than_v0_31_0 {
+    if from_source || is_commit || is_older_than_v0_31_0 {
         // Build from source using `cargo install --git`
         // Build from source using `cargo install --git`
         let mut args: Vec<String> = vec![
         let mut args: Vec<String> = vec![
             "install".into(),
             "install".into(),