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()