aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2019-04-26 09:17:22 +0200
committerChristian Kandeler <christian.kandeler@qt.io>2019-04-26 09:17:22 +0200
commitfe9e48d1d939a2bf98a110be5efccc55ebdcbd4f (patch)
tree7263fe4b349be72f974213259f63f7c60f20f0ae /src
parent5d1e992f95208831ccbdf01055f19537fb1f8ba0 (diff)
parent7a96709f4566135ae3d5880d509c238e12e3d241 (diff)
Merge 1.13 into master
Diffstat (limited to 'src')
-rw-r--r--src/lib/scriptengine/scriptengine.qbs2
-rw-r--r--src/packages/archive/archive.qbs7
-rw-r--r--src/packages/chocolatey/chocolatey.qbs2
3 files changed, 9 insertions, 2 deletions
diff --git a/src/lib/scriptengine/scriptengine.qbs b/src/lib/scriptengine/scriptengine.qbs
index 77e6ef7d2..4c03d5e36 100644
--- a/src/lib/scriptengine/scriptengine.qbs
+++ b/src/lib/scriptengine/scriptengine.qbs
@@ -401,7 +401,7 @@ Project {
var p = new Process();
if (p.exec(qmake, ["-query", "QT_HOST_BINS/src"]) !== 0)
throw new Error("Error while querying qmake.");
- syncQtPath = FileInfo.joinPaths(p.readStdOut().replace(/[\r\n]/, ''),
+ syncQtPath = FileInfo.joinPaths(p.readStdOut().replace(/\r?\n/, ''),
"syncqt.pl");
}
var qtScriptSrcPath = FileInfo.cleanPath(
diff --git a/src/packages/archive/archive.qbs b/src/packages/archive/archive.qbs
index 7deaddc3a..3a49fea1d 100644
--- a/src/packages/archive/archive.qbs
+++ b/src/packages/archive/archive.qbs
@@ -80,6 +80,13 @@ QbsProduct {
return artifact.fileTags.contains("application")
|| artifact.fileTags.contains("dynamiclibrary");
}).map(function(a) { return ModUtils.artifactInstalledFilePath(a); });
+ cmd.binaryFilePaths.sort(function(a1, a2) {
+ if (a1.contains("qbs.exe"))
+ return -1;
+ if (a2.contains("qbs.exe"))
+ return 1;
+ return 0;
+ });
cmd.extendedDescription = FileInfo.joinPaths(
product.moduleProperty("Qt.core", "binPath"), "windeployqt") + ".exe " +
["--json"].concat(cmd.windeployqtArgs).concat(cmd.binaryFilePaths).join(" ");
diff --git a/src/packages/chocolatey/chocolatey.qbs b/src/packages/chocolatey/chocolatey.qbs
index 17b992942..27cc1e489 100644
--- a/src/packages/chocolatey/chocolatey.qbs
+++ b/src/packages/chocolatey/chocolatey.qbs
@@ -95,7 +95,7 @@ Product {
tf.close();
}
- var doc = new XmlDomDocument();
+ var doc = new Xml.DomDocument();
doc.load(nuspecFilePath);
var versionNode = doc.createElement("version");
versionNode.appendChild(doc.createTextNode(qbsVersion));