Warning, /network/kdeconnect-kde/smsapp/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_library(kdeconnectsmshelper STATIC 0002 smshelper.cpp 0003 gsmasciimap.cpp 0004 ) 0005 0006 ecm_qt_declare_logging_category(kdeconnectsmshelper 0007 HEADER smshelper_debug.h 0008 IDENTIFIER KDECONNECT_SMS_SMSHELPER CATEGORY_NAME kdeconnect.sms.smshelper 0009 DEFAULT_SEVERITY Warning 0010 EXPORT kdeconnect-kde DESCRIPTION "kdeconnect (smshelper)") 0011 ecm_qt_declare_logging_category(kdeconnectsmshelper 0012 HEADER sms_conversation_debug.h 0013 IDENTIFIER KDECONNECT_SMS_CONVERSATION_MODEL CATEGORY_NAME kdeconnect.sms.conversation 0014 DEFAULT_SEVERITY Warning 0015 EXPORT kdeconnect-kde DESCRIPTION "kdeconnect (sms conversation model)") 0016 ecm_qt_declare_logging_category(kdeconnectsmshelper 0017 HEADER sms_conversations_list_debug.h 0018 IDENTIFIER KDECONNECT_SMS_CONVERSATIONS_LIST_MODEL CATEGORY_NAME kdeconnect.sms.conversations_list 0019 DEFAULT_SEVERITY Warning 0020 EXPORT kdeconnect-kde DESCRIPTION "kdeconnect (sms conversations list)") 0021 0022 0023 target_include_directories(kdeconnectsmshelper PUBLIC ${CMAKE_SOURCE_DIR}) 0024 0025 target_link_libraries(kdeconnectsmshelper 0026 PUBLIC 0027 Qt::Core 0028 Qt::DBus 0029 KF6::People 0030 Qt::Qml 0031 kdeconnectinterfaces 0032 ) 0033 0034 qt_add_resources(kdeconnect_custom_icons_SRCS ${CMAKE_SOURCE_DIR}/icons/custom_icons.qrc) 0035 0036 add_executable(kdeconnect-sms 0037 main.cpp 0038 conversationlistmodel.cpp 0039 conversationmodel.cpp 0040 conversationssortfilterproxymodel.cpp 0041 thumbnailsprovider.cpp 0042 attachmentinfo.cpp 0043 ${kdeconnect_custom_icons_SRCS} 0044 ) 0045 0046 ecm_add_qml_module(kdeconnect-sms URI org.kde.kdeconnect.sms) 0047 0048 ecm_target_qml_sources(kdeconnect-sms SOURCES 0049 qml/Main.qml 0050 qml/ConversationList.qml 0051 qml/ConversationDisplay.qml 0052 qml/ChatMessage.qml 0053 qml/MessageAttachments.qml 0054 qml/AttachmentViewer.qml 0055 qml/SendingArea.qml 0056 ) 0057 0058 target_link_libraries(kdeconnect-sms PRIVATE 0059 kdeconnectsmshelper 0060 kdeconnectinterfaces 0061 kdeconnectversion 0062 Qt::Quick 0063 Qt::QuickControls2 0064 Qt::Widgets 0065 KF6::CoreAddons 0066 KF6::DBusAddons 0067 KF6::I18n 0068 KF6::People 0069 KF6::KCMUtils 0070 ) 0071 0072 install(TARGETS kdeconnect-sms ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0073 install(PROGRAMS org.kde.kdeconnect.sms.desktop DESTINATION ${KDE_INSTALL_APPDIR})