remove_definitions(-DQT_NO_CAST_FROM_ASCII -DQT_STRICT_ITERATORS -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_KEYWORDS) if(X11_Xkb_FOUND AND XCB_XKB_FOUND) add_subdirectory( keyboard ) endif() if (EVDEV_FOUND AND XORGLIBINPUT_FOUND AND X11_Xi_FOUND) add_subdirectory( mouse ) endif() add_subdirectory( access ) add_subdirectory( dateandtime ) add_subdirectory( ksplash ) add_subdirectory( launch ) add_subdirectory( landingpage ) add_subdirectory( keys ) add_subdirectory( ksmserver ) if (CMAKE_SYSTEM_NAME MATCHES Linux) # this one doesn't seem to be very portable, Alex add_subdirectory( joystick ) endif () add_subdirectory( desktoppaths ) add_subdirectory(activities) add_subdirectory(componentchooser) add_subdirectory(kded) add_subdirectory(runners) add_subdirectory(spellchecking) add_subdirectory(qtquicksettings) add_subdirectory(tablet) add_subdirectory(workspaceoptions) if (KF5Baloo_FOUND) add_subdirectory(baloo) endif() add_subdirectory(solid_actions) if (X11_XCB_FOUND AND X11_Xi_FOUND AND XORGSERVER_FOUND) add_subdirectory(touchpad) endif() install(FILES migrationlib/kcm_rename_plasma_desktop.upd DESTINATION ${KDE_INSTALL_KCONFUPDATEDIR}) install(PROGRAMS migrationlib/kcm_rename_plasma_desktop.sh DESTINATION ${KDE_INSTALL_KCONFUPDATEDIR} )