Warning, /network/ktp-common-internals/KTp/OTR/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 include_directories(${CMAKE_CURRENT_BINARY_DIR})
0002 
0003 set (ktp_otr_private_HDRS
0004     channel-adapter.h
0005     channel-proxy-interface.h
0006     constants.h
0007     proxy-service-interface.h
0008     types.h
0009     utils.h
0010     ${CMAKE_CURRENT_BINARY_DIR}/ktpotr_export.h
0011 )
0012 
0013 add_library (KTpOTR SHARED
0014     channel-adapter.cpp
0015     channel-proxy-interface.cpp
0016     proxy-service-interface.cpp
0017     types.cpp
0018     utils.cpp
0019     debug.cpp)
0020 add_library(KTp::OTR ALIAS KTpOTR)
0021 
0022 set_target_properties(KTpOTR PROPERTIES
0023                                        VERSION ${KTP_VERSION}
0024                                        SOVERSION ${KTP_SONUMBER}
0025                                        EXPORT_NAME OTR
0026                                        DEFINE_SYMBOL MAKE_KTP_LIB)
0027 generate_export_header(KTpOTR)
0028 
0029 target_link_libraries (KTpOTR
0030                         PUBLIC
0031                             Qt5::DBus
0032                             TelepathyQt5::Core
0033                         PRIVATE
0034                             KF5::I18n
0035 )
0036 
0037 install (TARGETS KTpOTR
0038          EXPORT KTpTargets
0039          ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}
0040 )
0041 
0042 install (FILES ${ktp_otr_private_HDRS}
0043          DESTINATION ${KDE_INSTALL_INCLUDEDIR}/KTp/OTR
0044 )