Warning, /plasma/systemsettings/app/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 
0002 include_directories(ToolTips)
0003 
0004 set(systemsettings_SRCS
0005     main.cpp
0006     SettingsBase.cpp
0007     SettingsBase.h
0008     ToolTips/tooltipmanager.cpp
0009     ToolTips/tooltipmanager.h
0010 )
0011 
0012 ecm_qt_declare_logging_category(systemsettings_SRCS
0013     HEADER systemsettings_app_debug.h
0014     IDENTIFIER SYSTEMSETTINGS_APP_LOG
0015     CATEGORY_NAME org.kde.systemsettings.app
0016     DESCRIPTION "systemsettings"
0017     EXPORT SYSTEMSETTINGS
0018 )
0019 
0020 # port it it's in kdelibs4support
0021 # kde4_add_app_icon(systemsettings_SRCS "${KDE4_ICON_INSTALL_DIR}/oxygen/*/categories/preferences-system.png")
0022 kconfig_add_kcfg_files(systemsettings_SRCS BaseConfig.kcfgc)
0023 
0024 add_executable(systemsettings ${systemsettings_SRCS})
0025 target_compile_definitions(systemsettings PRIVATE -DPROJECT_VERSION="${PROJECT_VERSION}")
0026 
0027 target_link_libraries(systemsettings
0028     systemsettingsview
0029     KF5::Crash
0030     KF5::ItemViews
0031     KF5::ItemModels
0032     KF5::KCMUtils
0033     KF5::I18n
0034     KF5::IconThemes
0035     KF5::KIOWidgets
0036     KF5::Service
0037     KF5::WindowSystem
0038     KF5::XmlGui
0039     KF5::DBusAddons
0040     KF5::ConfigGui
0041     KF5::GuiAddons # UrlHanlder handles help:/ urls
0042     PW::KWorkspace
0043 )
0044 
0045 add_custom_command(TARGET systemsettings POST_BUILD
0046                    COMMAND ${CMAKE_COMMAND} -E create_symlink systemsettings systemsettings5)
0047 
0048 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/systemsettings5 DESTINATION ${KDE_INSTALL_FULL_BINDIR}/)
0049 
0050 install(TARGETS systemsettings ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
0051 install(FILES systemsettings.kcfg DESTINATION ${KDE_INSTALL_DATADIR}/systemsettings)
0052 install(FILES systemsettingsui.rc DESTINATION ${KDE_INSTALL_KXMLGUIDIR}/systemsettings)
0053 install(PROGRAMS kdesystemsettings.desktop systemsettings.desktop DESTINATION ${KDE_INSTALL_APPDIR})
0054 install(DIRECTORY DESTINATION "${KDE_INSTALL_FULL_DATAROOTDIR}/kglobalaccel")
0055 install(
0056     CODE "execute_process(COMMAND \"${CMAKE_COMMAND}\" -E create_symlink \"${KDE_INSTALL_FULL_APPDIR}/systemsettings.desktop\" \"\$ENV{DESTDIR}${KDE_INSTALL_FULL_DATAROOTDIR}/kglobalaccel/systemsettings.desktop\")"
0057 )
0058 install(FILES org.kde.systemsettings.metainfo.xml DESTINATION ${KDE_INSTALL_METAINFODIR})
0059 install(FILES systemsettings.zsh RENAME _systemsettings DESTINATION ${KDE_INSTALL_ZSHAUTOCOMPLETEDIR})