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