CONFIG += tests_need_tools examples_need_tools # Otherwise we cannot compile src/qmltyperegistrar requires(qtConfig(commandlineparser)) requires(qtConfig(temporaryfile)) load(qt_parts) !python_available { py_out = $$system('python -c "print(1)"') !equals(py_out, 1): error("Building QtQml requires Python.") tmp = python_available CONFIG += $$tmp cache(CONFIG, add, tmp) }