Warning, /plasma/plasma-nm/libs/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_definitions(-DTRANSLATION_DOMAIN=\"plasmanetworkmanagement-libs\") 0002 0003 0004 0005 0006 add_library(plasmanm_internal SHARED) 0007 ecm_qt_declare_logging_category(plasmanm_internal HEADER plasma_nm_libs.h IDENTIFIER PLASMA_NM_LIBS_LOG CATEGORY_NAME org.kde.plasma.nm.libs DESCRIPTION "Plasma NM (libs)" EXPORT PLASMANM) 0008 target_sources(plasmanm_internal PRIVATE 0009 models/appletproxymodel.cpp 0010 models/creatableconnectionsmodel.cpp 0011 models/editorproxymodel.cpp 0012 models/kcmidentitymodel.cpp 0013 models/mobileproxymodel.cpp 0014 models/networkitemslist.cpp 0015 models/networkmodel.cpp 0016 models/networkmodelitem.cpp 0017 configurationproxy.cpp 0018 handler.cpp 0019 models/appletproxymodel.h 0020 models/creatableconnectionsmodel.h 0021 models/editorproxymodel.h 0022 models/kcmidentitymodel.h 0023 models/mobileproxymodel.h 0024 models/networkitemslist.h 0025 models/networkmodel.h 0026 models/networkmodelitem.h 0027 configurationproxy.h 0028 handler.h 0029 ) 0030 0031 target_include_directories(plasmanm_internal PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/models) 0032 0033 target_link_libraries(plasmanm_internal 0034 PUBLIC 0035 KF5::NetworkManagerQt 0036 plasmanm_editor 0037 PkgConfig::NETWORKMANAGER 0038 PRIVATE 0039 KF5::I18n 0040 KF5::Notifications 0041 KF5::Service 0042 KF5::Wallet 0043 KF5::WindowSystem 0044 KF5::KIOGui 0045 ) 0046 0047 target_link_libraries(plasmanm_internal PUBLIC KF5::ModemManagerQt) 0048 0049 install(TARGETS plasmanm_internal ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0050 0051 add_subdirectory(declarative) 0052 add_subdirectory(editor)