summaryrefslogtreecommitdiffstats
path: root/cmake
diff options
context:
space:
mode:
authorJoerg Bornemann <joerg.bornemann@qt.io>2020-08-28 15:38:30 +0200
committerJoerg Bornemann <joerg.bornemann@qt.io>2020-09-11 00:41:20 +0200
commit7ddb4dcad52888ca3e5d62fd1c94ebf547df2127 (patch)
treea2d467671246ab07f1564854ac400a1206dfa1a2 /cmake
parent69004cb2900dcfc530e1e2efb783f559661a8a50 (diff)
CMake: Implement configure -qpa
Change-Id: I38a938cda91a525d2af22deec864c6a12af3e29d Reviewed-by: Cristian Adam <cristian.adam@qt.io>
Diffstat (limited to 'cmake')
-rw-r--r--cmake/QtProcessConfigureArgs.cmake1
-rw-r--r--cmake/configure-cmake-mapping.md2
2 files changed, 2 insertions, 1 deletions
diff --git a/cmake/QtProcessConfigureArgs.cmake b/cmake/QtProcessConfigureArgs.cmake
index 3444da9fcd..b4fc1792c5 100644
--- a/cmake/QtProcessConfigureArgs.cmake
+++ b/cmake/QtProcessConfigureArgs.cmake
@@ -553,6 +553,7 @@ if(NOT "${INPUT_device}" STREQUAL "")
endif()
translate_string_input(platform QT_QMAKE_TARGET_MKSPEC)
translate_string_input(xplatform QT_QMAKE_TARGET_MKSPEC)
+translate_string_input(qpa_default_platform QT_QPA_DEFAULT_PLATFORM)
drop_input(make)
drop_input(nomake)
diff --git a/cmake/configure-cmake-mapping.md b/cmake/configure-cmake-mapping.md
index ba4dcb2dc0..6e4b2c4549 100644
--- a/cmake/configure-cmake-mapping.md
+++ b/cmake/configure-cmake-mapping.md
@@ -138,7 +138,7 @@ The effort of this is tracked in QTBUG-85373 and QTBUG-85349.
| -opengl <api> | | |
| -opengles3 | | |
| -egl | | |
-| -qpa <name> | | |
+| -qpa <name> | -DQT_QPA_DEFAULT_PLATFORM=<name> | |
| -xcb-xlib | -DFEATURE_xcb_xlib=ON | |
| -direct2d | -DFEATURE_direct2d=ON | |
| -directfb | -DFEATURE_directfb=ON | |