Warning, /pim/merkuro/src/lib/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-FileCopyrightText: (C) 2020 Carl Schwan <carl@carlschwan.eu>
0002 #
0003 # SPDX-License-Identifier: BSD-2-Clause
0004
0005
0006 add_library(merkuro_lib STATIC)
0007 target_sources(merkuro_lib PRIVATE
0008 colorproxymodel.cpp
0009 sortedcollectionproxymodel.cpp
0010 colorproxymodel.h
0011 sortedcollectionproxymodel.h
0012 abstractapplication.cpp
0013 abstractapplication.h
0014 actionsmodel.cpp
0015 actionsmodel.h
0016 commandbarfiltermodel.cpp
0017 commandbarfiltermodel.h
0018 )
0019 set_property(TARGET merkuro_lib PROPERTY POSITION_INDEPENDENT_CODE ON)
0020
0021 target_include_directories(merkuro_lib PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
0022 target_link_libraries(merkuro_lib PUBLIC
0023 Qt::Core
0024 Qt::Gui
0025 Qt::Qml
0026 Qt::Quick
0027 Qt::QuickControls2
0028 Qt::Svg
0029 KF6::I18n
0030 KF6::CoreAddons
0031 KF6::CalendarCore
0032 KPim6::AkonadiCore
0033 KPim6::AkonadiCalendar
0034 KPim6::AkonadiContactCore
0035 KF6::ConfigWidgets
0036 KF6::Contacts
0037 KF6::ItemModels
0038 KPim6::CalendarUtils
0039 KPim6::AkonadiWidgets
0040 KF6::XmlGui
0041 KPim6::CalendarUtils
0042 )