From 194410201950dfdf353c01d94e5eda2e6ff9844d Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Fri, 13 Aug 2021 15:19:06 +0200 Subject: Qt support: Understand QT_INSTALL_PREFIX in prl files This variable appears to be used these days (observed e.g. in Qt 6.2 for iOS). Change-Id: I5ec17a0b80e59d9a27a15722ea01c24d6d569207 Reviewed-by: Ivan Komissarov --- share/qbs/module-providers/Qt/setup-qt.js | 1 + 1 file changed, 1 insertion(+) diff --git a/share/qbs/module-providers/Qt/setup-qt.js b/share/qbs/module-providers/Qt/setup-qt.js index 060ea7a0a..b1239a78a 100644 --- a/share/qbs/module-providers/Qt/setup-qt.js +++ b/share/qbs/module-providers/Qt/setup-qt.js @@ -753,6 +753,7 @@ function doSetupLibraries(modInfo, qtProps, debugBuild, nonExistingPrlFiles, and for (i = 0; i < parts.length; ++i) { var part = parts[i]; part = part.replace("$$[QT_INSTALL_LIBS]", qtProps.libraryPath); + part = part.replace("$$[QT_INSTALL_PREFIX]", qtProps.installPrefixPath); if (part.startsWith("-l")) { libs.push(part.slice(2)); } else if (part.startsWith("-L")) { -- cgit v1.2.1