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

0001 add_library(kcm_proxy MODULE)
0002 
0003 kcoreaddons_desktop_to_json(kcm_proxy proxy.desktop)
0004 target_sources(kcm_proxy PRIVATE
0005     kproxydlg.cpp
0006     ../ksaveioconfig.cpp
0007 )
0008 
0009 ki18n_wrap_ui(kcm_proxy
0010     kproxydlg.ui
0011 )
0012 
0013 target_link_libraries(kcm_proxy PRIVATE
0014     Qt${QT_MAJOR_VERSION}::Widgets
0015     KF5::CoreAddons
0016     KF5::ConfigCore
0017     KF5::I18n
0018     KF5::ConfigWidgets
0019     KF5::KIOWidgets
0020 )
0021 
0022 install(TARGETS kcm_proxy DESTINATION ${KDE_INSTALL_PLUGINDIR})
0023 if (NOT WIN32)
0024     add_custom_target(kcm_proxy_link ALL
0025                     COMMAND ${CMAKE_COMMAND} -E create_symlink ../../../kcm_proxy.so ${CMAKE_CURRENT_BINARY_DIR}/kcm_proxy.so)
0026     install(FILES ${CMAKE_CURRENT_BINARY_DIR}/kcm_proxy.so DESTINATION ${KDE_INSTALL_PLUGINDIR}/plasma/kcms/systemsettings_qwidgets)
0027 endif()
0028 
0029 if(NOT EXCLUDE_DEPRECATED_BEFORE_AND_AT STREQUAL "CURRENT" AND EXCLUDE_DEPRECATED_BEFORE_AND_AT VERSION_LESS 5.102.0)
0030     install(FILES proxy.desktop DESTINATION  ${KDE_INSTALL_KSERVICESDIR})
0031 endif()