diff options
author | Alexey Edelev <alexey.edelev@qt.io> | 2020-11-11 17:19:22 +0100 |
---|---|---|
committer | Alexey Edelev <alexey.edelev@qt.io> | 2020-11-12 14:25:06 +0000 |
commit | d312580a0539266bfd134bea50090d211eee6e1f (patch) | |
tree | dd52197d376c7f70c37e59d1f378c45fea8159ee /cmake/QtProcessConfigureArgs.cmake | |
parent | 6af1358742a713a5c2202c5921211c5c42f23d62 (diff) |
CMake: Add special processing of opengl configure option
Since feature evaluation expects explicit 'no' value for INPUT_opengl
to disable either desktop or es2 opengl support, add special
processing for -no-opengl option into QtProcessConfigureArgs.cmake
Task-number: QTBUG-88142
Change-Id: Ib49123ee3e9f98035f6ec85a182382559f4db478
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'cmake/QtProcessConfigureArgs.cmake')
-rw-r--r-- | cmake/QtProcessConfigureArgs.cmake | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/cmake/QtProcessConfigureArgs.cmake b/cmake/QtProcessConfigureArgs.cmake index e861fd9a07..b4494c8645 100644 --- a/cmake/QtProcessConfigureArgs.cmake +++ b/cmake/QtProcessConfigureArgs.cmake @@ -727,6 +727,11 @@ if("${INPUT_ltcg}" STREQUAL "yes") endforeach() endif() +if(NOT "${INPUT_opengl}" STREQUAL "") + drop_input(opengl) + push("-DINPUT_opengl=${INPUT_opengl}") +endif() + translate_list_input(device-option QT_QMAKE_DEVICE_OPTIONS) translate_list_input(defines QT_EXTRA_DEFINES) translate_list_input(fpaths QT_EXTRA_FRAMEWORKPATHS) |