aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKarsten Heimrich <karsten.heimrich@qt.io>2022-12-01 16:49:43 +0100
committerKarsten Heimrich <karsten.heimrich@qt.io>2022-12-16 12:38:00 +0000
commit62596f3f7279ef8db3ac2e258cfbee86a14273d7 (patch)
tree53aeb09bd019efb6429628bb9b8ed71d5d877cb6
parent43e5fdc5bc9f65ccafbe8a364abecb8dd2196c04 (diff)
Fix broken output in Qt version checks
Change-Id: I2d0679269d9a0c9c90f70829e0c29d2ad585044b Reviewed-by: Miguel Costa <miguel.costa@qt.io>
-rw-r--r--QtVsTools.Core/QtVersionManager.cs13
-rw-r--r--QtVsTools.Package/Options/QtVersionsPage.cs6
2 files changed, 11 insertions, 8 deletions
diff --git a/QtVsTools.Core/QtVersionManager.cs b/QtVsTools.Core/QtVersionManager.cs
index eb398216..ba067e23 100644
--- a/QtVsTools.Core/QtVersionManager.cs
+++ b/QtVsTools.Core/QtVersionManager.cs
@@ -149,16 +149,17 @@ namespace QtVsTools.Core
continue;
if (string.IsNullOrEmpty(path) || !QMake.Exists(path)) {
- errorMessage += version + " in " + path + "\n";
+ errorMessage += $" * {version} in {path}\n";
defaultVersionInvalid |= version == defaultVersion;
}
+ }
- if (!string.IsNullOrEmpty(errorMessage)) {
- errorMessage = "These Qt version are inaccessible:\n"
- + errorMessage
- + "Make sure that you have read access to all files in your Qt directories.";
- }
+ if (!string.IsNullOrEmpty(errorMessage)) {
+ errorMessage = "These Qt version are inaccessible:\n"
+ + errorMessage
+ + "Make sure that you have read access to all files in your Qt directories.";
}
+
return errorMessage != null;
}
diff --git a/QtVsTools.Package/Options/QtVersionsPage.cs b/QtVsTools.Package/Options/QtVersionsPage.cs
index 7eb98fd6..80754de2 100644
--- a/QtVsTools.Package/Options/QtVersionsPage.cs
+++ b/QtVsTools.Package/Options/QtVersionsPage.cs
@@ -170,8 +170,10 @@ namespace QtVsTools.Options
QMakeConf qtConfiguration = new QMakeConf(versionPath);
var generator = qtConfiguration.Entries["MAKEFILE_GENERATOR"].ToString();
- if (generator != "MSVC.NET" && generator != "MSBUILD")
- errorMessages.Add($"Unsupported makefile generator used: {generator}");
+ if (generator != "MSVC.NET" && generator != "MSBUILD") {
+ errorMessages.Add($"{version.VersionName} - Unsupported makefile "
+ + $"generator: {generator}");
+ }
}
}
} catch (Exception exception) {