Warning, /plasma/plasma-nm/vpn/openvpn/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 add_definitions(-DTRANSLATION_DOMAIN=\"plasmanetworkmanagement_openvpnui\")
0002 
0003 # Needed to build this module
0004 remove_definitions(-DQT_USE_FAST_OPERATOR_PLUS)
0005 
0006 
0007 
0008 add_library(plasmanetworkmanagement_openvpnui MODULE)
0009 target_sources(plasmanetworkmanagement_openvpnui PRIVATE
0010     openvpn.cpp
0011     openvpnwidget.cpp
0012     openvpnauth.cpp
0013     openvpnadvancedwidget.cpp
0014     openvpn.h
0015     openvpnwidget.h
0016     openvpnauth.h
0017     openvpnadvancedwidget.h
0018 )
0019 ecm_qt_declare_logging_category(plasmanetworkmanagement_openvpnui HEADER plasma_nm_openvpn.h IDENTIFIER PLASMA_NM_OPENVPN_LOG CATEGORY_NAME org.kde.plasma.nm.openvpn DESCRIPTION "Plasma NM (openvpn plugins)" EXPORT PLASMANM)
0020 ki18n_wrap_ui(plasmanetworkmanagement_openvpnui openvpn.ui openvpnadvanced.ui)
0021 
0022 target_link_libraries(plasmanetworkmanagement_openvpnui
0023     plasmanm_internal
0024     plasmanm_editor
0025     KF5::CoreAddons
0026     KF5::I18n
0027     KF5::WidgetsAddons
0028     KF5::KIOWidgets
0029 )
0030 
0031 install(TARGETS plasmanetworkmanagement_openvpnui  DESTINATION ${KDE_INSTALL_PLUGINDIR}/plasma/network/vpn)