summaryrefslogtreecommitdiffstats
path: root/mkspecs/features/device_config.prf
diff options
context:
space:
mode:
Diffstat (limited to 'mkspecs/features/device_config.prf')
-rw-r--r--mkspecs/features/device_config.prf11
1 files changed, 11 insertions, 0 deletions
diff --git a/mkspecs/features/device_config.prf b/mkspecs/features/device_config.prf
index 56059e13cf..90bf9150e9 100644
--- a/mkspecs/features/device_config.prf
+++ b/mkspecs/features/device_config.prf
@@ -25,3 +25,14 @@ exists($$DEVICE_PRI):include($$DEVICE_PRI)
unset(DEVICE_PRI)
unset(DIR)
+# Provide a function to be used by mkspecs
+defineTest(deviceSanityCheckCompiler) {
+ # Check if the binary exists, e.g. with an absolute path
+ exists($$QMAKE_CXX):return()
+
+ # Check if the compiler is in the path
+ system("which $$QMAKE_CXX > /dev/null"):return()
+
+ error("Compiler $$QMAKE_CXX not found")
+}
+