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