aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/scriptengine/scriptengine.qbs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/scriptengine/scriptengine.qbs')
-rw-r--r--src/lib/scriptengine/scriptengine.qbs8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/lib/scriptengine/scriptengine.qbs b/src/lib/scriptengine/scriptengine.qbs
index 5a5767c50..8c4d15232 100644
--- a/src/lib/scriptengine/scriptengine.qbs
+++ b/src/lib/scriptengine/scriptengine.qbs
@@ -3,6 +3,7 @@ import qbs.File
import qbs.FileInfo
import qbs.Probes
import qbs.Process
+import qbs.Utilities
Project {
QbsLibrary {
@@ -418,7 +419,12 @@ Project {
fileTags: ["hpp"]
}
prepare: {
- var syncQtPath = FileInfo.joinPaths(product.Qt.core.binPath, "syncqt.pl");
+ var syncQtPath;
+ if (Utilities.versionCompare(product.Qt.core.version, "6.1") >= 0) {
+ syncQtPath = FileInfo.joinPaths(product.Qt.core.libExecPath, "syncqt.pl");
+ } else {
+ syncQtPath = FileInfo.joinPaths(product.Qt.core.binPath, "syncqt.pl");
+ }
if (!File.exists(syncQtPath)) {
// syncqt.pl is not in Qt's bin path. We might have a developer build.
// As we don't provide QT_HOST_BINS/src in our Qt modules we must