diff --git a/qbs/imports/QtcProcessOutputReader/procoutputreader.js b/qbs/imports/QtcProcessOutputReader/procoutputreader.js new file mode 100644 index 00000000000..695a61ec88c --- /dev/null +++ b/qbs/imports/QtcProcessOutputReader/procoutputreader.js @@ -0,0 +1,11 @@ +var Process = loadExtension("qbs.Process") + +function readOutput(executable, args) +{ + var p = new Process(); + var output = ""; + if (p.exec(executable, args, false) !== -1) + output = p.readStdOut().trim(); // Trailing newline. + p.close(); + return output; +}