diff --git a/kcms/keyboard/tests/CMakeLists.txt b/kcms/keyboard/tests/CMakeLists.txt index 5b80d2c59..902ebf644 100644 --- a/kcms/keyboard/tests/CMakeLists.txt +++ b/kcms/keyboard/tests/CMakeLists.txt @@ -19,7 +19,7 @@ endmacro(KEYBOARD_DAEMON_UNIT_TESTS) keyboard_daemon_unit_tests(xkb_rules) keyboard_daemon_unit_tests(iso_codes) -add_executable(flags_test flags_test.cpp ../flags.cpp ../x11_helper.cpp ../keyboard_config.cpp ../xkb_rules.cpp ../debug.cpp) +add_executable(flags_test flags_test.cpp ../flags.cpp ../x11_helper.cpp ../keyboard_config.cpp ../xkb_rules.cpp ../debug.cpp ../layoutnames.cpp) ecm_mark_nongui_executable(flags_test) ecm_mark_as_test(flags_test) add_test(NAME kcm-keyboard-flags_test COMMAND flags_test) @@ -28,6 +28,7 @@ target_link_libraries(flags_test Qt5::X11Extras Qt5::Xml Qt5::Test + Qt5::DBus Qt5::Widgets KF5::GuiAddons KF5::I18n @@ -44,7 +45,7 @@ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config/base.bad.xml ${CMAKE_CURRENT_B configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config/base.xml ${CMAKE_CURRENT_BINARY_DIR}/config/base.xml COPYONLY) if( X11_XTest_FOUND ) - add_executable(keyboard_daemon_test keyboard_daemon_test.cpp ../keyboard_daemon.cpp ../layout_memory.cpp ../layout_memory_persister.cpp ../flags.cpp ../udev_helper.cpp ../x11_helper.cpp ../xkb_helper.cpp ../xinput_helper.cpp ../layout_tray_icon.cpp ../keyboard_config.cpp ../xkb_rules.cpp ../keyboard_hardware.cpp ../bindings.cpp ../layouts_menu.cpp ../debug.cpp) + add_executable(keyboard_daemon_test keyboard_daemon_test.cpp ../keyboard_daemon.cpp ../layout_memory.cpp ../layout_memory_persister.cpp ../flags.cpp ../udev_helper.cpp ../x11_helper.cpp ../xkb_helper.cpp ../xinput_helper.cpp ../layout_tray_icon.cpp ../keyboard_config.cpp ../xkb_rules.cpp ../keyboard_hardware.cpp ../bindings.cpp ../layouts_menu.cpp ../debug.cpp ../layoutnames.cpp) add_test(NAME kcm-keyboard-keyboard_daemon_test COMMAND keyboard_daemon_test) add_dependencies(keyboard_daemon_test kded_keyboard) ecm_mark_nongui_executable(keyboard_daemon_test)