Warning, /plasma/libksysguard/signalplotter/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 0002 set(ksignalplotter_WIDGETS "ksignalplotter.widgets") 0003 0004 set(ksignalplotter_LIB_SRCS 0005 ksignalplotter.cpp 0006 kgraphicssignalplotter.cpp 0007 ) 0008 ecm_qt_declare_logging_category(ksignalplotter_LIB_SRCS HEADER ksignalplotter_debug.h IDENTIFIER LIBKSYSGUARD_KSIGNALPLOTTER CATEGORY_NAME org.kde.libksysguard.ksignalplotter 0009 DESCRIPTION "libksysguard (ksignalplotter)" EXPORT LIBKSYSGUARD) 0010 add_library(ksignalplotter ${ksignalplotter_LIB_SRCS}) 0011 add_library(KSysGuard::SignalPlotter ALIAS ksignalplotter) 0012 0013 target_link_libraries(ksignalplotter 0014 PUBLIC 0015 Qt::Widgets 0016 KF5::I18n # klocalizedstring.h 0017 KF5::IconThemes 0018 PRIVATE 0019 KSysGuard::ProcessCore 0020 ) 0021 0022 set_target_properties(ksignalplotter PROPERTIES 0023 VERSION ${KSYSGUARD_VERSION} 0024 SOVERSION ${KSYSGUARD_SOVERSION} 0025 EXPORT_NAME SignalPlotter 0026 ) 0027 0028 install(TARGETS ksignalplotter EXPORT libksysguardLibraryTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0029 0030 install(FILES ksignalplotter.h DESTINATION ${KDE_INSTALL_INCLUDEDIR}/ksysguard COMPONENT Devel) 0031 0032 if(BUILD_DESIGNERPLUGIN) 0033 add_subdirectory(designer) 0034 endif()