Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1234567891011121314151617181920212223242526--- a/src/linguist/shared/runqttool.cpp+++ b/src/linguist/shared/runqttool.cpp@@ -20,9 +20,21 @@ class FMT { Q_DECLARE_TR_FUNCTIONS(Linguist) };
+static QString qtBasePath(QLibraryInfo::LibraryPath location)+{+ switch (location) {+ case QLibraryInfo::BinariesPath:+ return QLatin1String(NIX_OUTPUT_OUT) + QLatin1String("/bin");+ case QLibraryInfo::LibraryExecutablesPath:+ return QLatin1String(NIX_OUTPUT_OUT) + QLatin1String("/libexec");+ default:+ return QLibraryInfo::path(location);+ }+}+ static QString qtToolFilePath(const QString &toolName, QLibraryInfo::LibraryPath location) {- QString filePath = QLibraryInfo::path(location) + QLatin1Char('/') + toolName;+ QString filePath = qtBasePath(location) + QLatin1Char('/') + toolName; #ifdef Q_OS_WIN filePath.append(QLatin1String(".exe")); #endif