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 kgraphicssignalplotter.h
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 generate_export_header(ksignalplotter)
0014 
0015 target_link_libraries(ksignalplotter
0016     PUBLIC
0017         Qt::Widgets
0018         KF6::I18n # klocalizedstring.h
0019         KF6::IconThemes
0020     PRIVATE
0021         KSysGuard::ProcessCore
0022 )
0023 
0024 set_target_properties(ksignalplotter PROPERTIES
0025    VERSION ${KSYSGUARD_VERSION}
0026    SOVERSION ${KSYSGUARD_SOVERSION}
0027    EXPORT_NAME SignalPlotter
0028 )
0029 
0030 install(TARGETS ksignalplotter EXPORT libksysguardLibraryTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
0031 
0032 install(FILES ksignalplotter.h
0033     ${CMAKE_CURRENT_BINARY_DIR}/ksignalplotter_export.h
0034     DESTINATION ${KDE_INSTALL_INCLUDEDIR}/ksysguard COMPONENT Devel)
0035 
0036 if(BUILD_DESIGNERPLUGIN)
0037     add_subdirectory(designer)
0038 endif()