summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--share/qbs/imports/qbs/Probes/NodeJsProbe.qbs7
1 files changed, 6 insertions, 1 deletions
diff --git a/share/qbs/imports/qbs/Probes/NodeJsProbe.qbs b/share/qbs/imports/qbs/Probes/NodeJsProbe.qbs
index db648fab4..cc2287a21 100644
--- a/share/qbs/imports/qbs/Probes/NodeJsProbe.qbs
+++ b/share/qbs/imports/qbs/Probes/NodeJsProbe.qbs
@@ -29,7 +29,12 @@
****************************************************************************/
import qbs
+import qbs.FileInfo
BinaryProbe {
- names: ["nodejs", "node"]
+ names: ["nodejs", "node" + (qbs.hostOS.contains("windows") ? ".exe" : "")]
+ platformPaths: base.concat(qbs.hostOS.contains("windows")
+ ? [FileInfo.joinPaths(qbs.getEnv("PROGRAMFILES"), "nodejs"),
+ FileInfo.joinPaths(qbs.getEnv("PROGRAMFILES(X86)"), "nodejs")]
+ : [])
}