Warning, /frameworks/kio/src/kcms/webshortcuts/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 add_library(kcm_webshortcuts MODULE main.cpp)
0002 kcoreaddons_desktop_to_json(kcm_webshortcuts webshortcuts.desktop)
0003 
0004 target_link_libraries(kcm_webshortcuts
0005   PUBLIC
0006     KF5::ConfigWidgets # KCModule
0007     KF5::KIOWidgets    # KUriFilter
0008   PRIVATE
0009     KF5::I18n
0010     KF5::CoreAddons
0011 )
0012 
0013 install(TARGETS kcm_webshortcuts DESTINATION ${KDE_INSTALL_PLUGINDIR})
0014 
0015 if (NOT WIN32)
0016   add_custom_target(kcm_webshortcuts_link ALL
0017                     COMMAND ${CMAKE_COMMAND} -E create_symlink ../../../kcm_webshortcuts.so ${CMAKE_CURRENT_BINARY_DIR}/kcm_webshortcuts.so)
0018   install(FILES ${CMAKE_CURRENT_BINARY_DIR}/kcm_webshortcuts.so DESTINATION ${KDE_INSTALL_PLUGINDIR}/plasma/kcms/systemsettings_qwidgets)
0019 endif()
0020 
0021 if(NOT EXCLUDE_DEPRECATED_BEFORE_AND_AT STREQUAL "CURRENT" AND EXCLUDE_DEPRECATED_BEFORE_AND_AT VERSION_LESS 5.102.0)
0022   install(FILES webshortcuts.desktop DESTINATION ${KDE_INSTALL_KSERVICESDIR})
0023 endif()