summaryrefslogtreecommitdiff
path: root/share/qbs/modules/java/JavaModule.qbs
diff options
context:
space:
mode:
authorJake Petroules <jake.petroules@petroules.com>2015-06-16 19:06:05 -0700
committerJake Petroules <jake.petroules@petroules.com>2015-06-17 08:39:31 +0000
commitfb085b59e9cc493f25f8738b805de5659193821e (patch)
treeb1e20a3e0eccdf46309e4e06f31e855a204c1889 /share/qbs/modules/java/JavaModule.qbs
parentf36ff0f3a8be2ddc86e3773be6cd7e7649a7ced3 (diff)
downloadqbs-fb085b59e9cc493f25f8738b805de5659193821e.tar.gz
Add 'm' flag to javac compiler version regex.
The compiler version is not always on the first line. Change-Id: I3fe3f2b2ed7be3e719ae41ae61eb4306af4563ac Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
Diffstat (limited to 'share/qbs/modules/java/JavaModule.qbs')
-rw-r--r--share/qbs/modules/java/JavaModule.qbs3
1 files changed, 2 insertions, 1 deletions
diff --git a/share/qbs/modules/java/JavaModule.qbs b/share/qbs/modules/java/JavaModule.qbs
index c1b1b18af..e911597a2 100644
--- a/share/qbs/modules/java/JavaModule.qbs
+++ b/share/qbs/modules/java/JavaModule.qbs
@@ -78,7 +78,8 @@ Module {
var p = new Process();
try {
p.exec(compilerFilePath, ["-version"]);
- var match = p.readStdErr().trim().match(/^javac (([0-9]+(?:\.[0-9]+){2,2})_([0-9]+))$/);
+ var re = /^javac (([0-9]+(?:\.[0-9]+){2,2})_([0-9]+))$/m;
+ var match = p.readStdErr().trim().match(re);
if (match !== null)
return match;
} finally {