We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 25cf611 commit 72daee3Copy full SHA for 72daee3
1 file changed
clang-installer/src/downloader/native_packages/mod.rs
@@ -91,10 +91,12 @@ pub async fn try_install_package(
91
let path =
92
tool.get_exe_path(&RequestedVersion::Requirement(version_req.clone()))?;
93
let version = tool.capture_version(&path)?;
94
- log::info!(
95
- "Found {tool} version matching {version_req} installed via {mgr} package manager."
96
- );
97
- return Ok(Some(ClangVersion { version, path }));
+ if version_req.matches(&version) {
+ log::info!(
+ "Found {tool} version matching {version_req} installed via {mgr} package manager."
+ );
98
+ return Ok(Some(ClangVersion { version, path }));
99
+ }
100
} else {
101
log::info!(
102
"{mgr} package manager does not have a version of {tool} matching {version_req} installed."
0 commit comments