Set QT_COMMAND_LINE_PARSER_NO_GUI_MESSAGE_BOXES before TRY_RUN
Set `QT_COMMAND_LINE_PARSER_NO_GUI_MESSAGE_BOXES` before trying to run qt tools for correctness. This is to suppress QCommandLinerParser from showing a message box when console is not available. Task-number: QTBUG-114530 Change-Id: Ib3d264a799a5da1f620d2bebe55539bafc43da0f Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io> (cherry picked from commit 45e17162ba9f030c067553c5c5e7fe8ec56c10aa) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
41670375f8
commit
18f8aae1f5
@ -278,7 +278,8 @@ echo. > ${target_bin_dir}/${target}_try_run_passed"
|
||||
DEPENDS
|
||||
${target}
|
||||
COMMAND
|
||||
cmd /c ${try_run_scripts_path}
|
||||
${CMAKE_COMMAND} -E env QT_COMMAND_LINE_PARSER_NO_GUI_MESSAGE_BOXES=1
|
||||
${try_run_scripts_path}
|
||||
COMMENT
|
||||
"Testing ${target} by trying to run it."
|
||||
VERBATIM
|
||||
|
Loading…
x
Reference in New Issue
Block a user