Warning, /accessibility/kmousetool/kmousetool/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 0002 add_subdirectory( pics ) 0003 0004 add_executable(kmousetool) 0005 0006 target_include_directories(kmousetool PRIVATE ${X11_INCLUDE_DIR}) 0007 0008 target_sources(kmousetool PRIVATE 0009 mtstroke.cpp mtstroke.h 0010 kmousetool.cpp kmousetool.h 0011 main.cpp 0012 ) 0013 0014 ki18n_wrap_ui(kmousetool kmousetoolui.ui) 0015 0016 target_compile_definitions(kmousetool PRIVATE -DKMOUSETOOL_VERSION="${kmousetool_VERSION}") 0017 target_link_libraries(kmousetool 0018 KF6::DBusAddons 0019 KF6::I18n 0020 KF6::IconThemes 0021 KF6::WindowSystem 0022 KF6::XmlGui 0023 Qt6::Multimedia 0024 Qt6::Widgets 0025 Qt6::Gui 0026 Qt6::Core 0027 KF6::CoreAddons 0028 KF6::StatusNotifierItem 0029 ${X11_XTest_LIB} 0030 ${X11_Xext_LIB} 0031 ${X11_LIBRARIES} 0032 ) 0033 0034 install(TARGETS kmousetool ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} ) 0035 install( PROGRAMS org.kde.kmousetool.desktop DESTINATION ${KDE_INSTALL_APPDIR} ) 0036 install( FILES mousetool_tap.wav DESTINATION ${KDE_INSTALL_DATADIR}/kmousetool/sounds ) 0037 install(FILES org.kde.kmousetool.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR})