Warning, /plasma/plasma-nm/vpn/openconnect/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_definitions(-DTRANSLATION_DOMAIN=\"plasmanetworkmanagement_openconnectui\") 0002 0003 ecm_qt_declare_logging_category(openvpn_plugins_SRCS HEADER plasma_nm_openconnect.h IDENTIFIER PLASMA_NM_OPENCONNECT_LOG CATEGORY_NAME org.kde.plasma.nm.openconnect DESCRIPTION "Plasma NM (openconnect plugins)" EXPORT PLASMANM) 0004 0005 macro(add_openconnect_plugin name) 0006 set(openconnect_SRCS 0007 ${openvpn_plugins_SRCS} 0008 openconnectui.cpp 0009 openconnectwidget.cpp 0010 openconnectauth.cpp 0011 openconnectauthworkerthread.cpp 0012 openconnectui.h 0013 openconnectwidget.h 0014 openconnectauth.h 0015 openconnectauthworkerthread.h 0016 openconnect_${name}.cpp 0017 ) 0018 0019 ki18n_wrap_ui(openconnect_SRCS openconnectprop.ui openconnectauth.ui openconnecttoken.ui) 0020 0021 add_library(plasmanetworkmanagement_openconnect_${name} MODULE ${openconnect_SRCS}) 0022 0023 target_link_libraries(plasmanetworkmanagement_openconnect_${name} 0024 plasmanm_internal 0025 plasmanm_editor 0026 KF5::NetworkManagerQt 0027 KF5::CoreAddons 0028 KF5::I18n 0029 KF5::KIOWidgets 0030 KF5::WidgetsAddons 0031 Qt::Xml 0032 PkgConfig::OPENCONNECT 0033 ) 0034 0035 install(TARGETS plasmanetworkmanagement_openconnect_${name} DESTINATION ${KDE_INSTALL_PLUGINDIR}/plasma/network/vpn) 0036 endmacro() 0037 0038 add_openconnect_plugin(anyconnect) 0039 add_openconnect_plugin(juniperui) 0040 add_openconnect_plugin(globalprotectui) 0041 add_openconnect_plugin(pulseui) 0042 add_openconnect_plugin(arrayui) 0043 add_openconnect_plugin(f5ui) 0044 add_openconnect_plugin(fortinetui)