summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAlexander Golubev <fatzer2@gmail.com>2024-03-08 23:09:20 +0300
committerAlexander Golubev <fatzer2@gmail.com>2024-03-08 23:09:20 +0300
commit84df939ab9ed323d88c33d46dcfd6f7cdb830572 (patch)
tree4c552fefdc45241343c113a511ee8ff7f32833d9 /src
parentf47d954825d6b9e6216031b2286c21baf2b46f40 (diff)
downloadtqt-84df939ab9ed323d88c33d46dcfd6f7cdb830572.tar.gz
tqt-84df939ab9ed323d88c33d46dcfd6f7cdb830572.zip
cmake: sort options a bit and add some configuration sanity checks
Fix build with WITH_MODULE_INPUTMETHOD=OFF Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
Diffstat (limited to 'src')
-rw-r--r--src/kernel/CMakeLists.txt9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/kernel/CMakeLists.txt b/src/kernel/CMakeLists.txt
index 0ea5e4cf0..4876ae41f 100644
--- a/src/kernel/CMakeLists.txt
+++ b/src/kernel/CMakeLists.txt
@@ -41,8 +41,6 @@ set( _SRC_ qtaddons_x11.cpp
qdnd_x11.cpp
qdesktopwidget_x11.cpp
qfont_x11.cpp
- qinputcontext.cpp
- qinputcontext_x11.cpp
qmotifdnd_x11.cpp
qpixmap_x11.cpp
qpaintdevice_x11.cpp
@@ -129,6 +127,13 @@ set( _SRC_ qtaddons_x11.cpp
qaccessible.cpp
)
+if( WITH_MODULE_INPUTMETHOD )
+ list( APPEND _SRC_
+ qinputcontext.cpp
+ qinputcontext_x11.cpp
+ )
+endif()
+
if( WITH_SOUND )
list( APPEND _SRC_ qsound.cpp qsound_x11.cpp )
endif()