Warning, /network/ktp-common-internals/KTp/Logger/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 set(KTP_LOGGER_PLUGIN_VERSION "1") 0002 0003 set (ktp_logger_private_SRCS 0004 abstract-logger-plugin.cpp 0005 log-entity.cpp 0006 log-manager.cpp 0007 log-message.cpp 0008 log-search-hit.cpp 0009 pending-logger-dates.cpp 0010 pending-logger-dates-impl.cpp 0011 pending-logger-entities.cpp 0012 pending-logger-entities-impl.cpp 0013 pending-logger-logs.cpp 0014 pending-logger-logs-impl.cpp 0015 pending-logger-operation.cpp 0016 pending-logger-search.cpp 0017 pending-logger-search-impl.cpp 0018 scrollback-manager.cpp 0019 debug.cpp 0020 ) 0021 0022 set (ktp_logger_private_HDRS 0023 abstract-logger-plugin.h 0024 log-entity.h 0025 log-manager.h 0026 log-message.h 0027 log-search-hit.h 0028 pending-logger-dates.h 0029 pending-logger-entities.h 0030 pending-logger-logs.h 0031 pending-logger-operation.h 0032 pending-logger-search.h 0033 scrollback-manager.h 0034 ${CMAKE_CURRENT_BINARY_DIR}/ktplogger_export.h 0035 ) 0036 0037 add_library (KTpLogger ${ktp_logger_private_SRCS}) 0038 add_library (KTp::Logger ALIAS KTpLogger) 0039 0040 generate_export_header(KTpLogger) 0041 0042 set_target_properties(KTpLogger PROPERTIES 0043 VERSION ${KTP_VERSION} 0044 SOVERSION ${KTP_SONUMBER} 0045 EXPORT_NAME Logger 0046 DEFINE_SYMBOL MAKE_KTP_LIB) 0047 0048 target_include_directories(KTpLogger PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}>) 0049 0050 target_link_libraries (KTpLogger 0051 PUBLIC 0052 KTp::CommonInternals 0053 ${TELEPATHY_LOGGER_LIBRARIES} 0054 PRIVATE 0055 KF5::Service 0056 ) 0057 0058 install (TARGETS KTpLogger 0059 EXPORT KTpTargets 0060 ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} 0061 ) 0062 0063 install (FILES ${ktp_logger_private_HDRS} 0064 DESTINATION ${KDE_INSTALL_INCLUDEDIR}/KTp/Logger 0065 ) 0066 0067 install(FILES ktp_logger_plugin.desktop 0068 DESTINATION ${KDE_INSTALL_KSERVICETYPES5DIR} 0069 ) 0070 0071 0072 add_subdirectory(plugins)