Warning, /maui/mauikit-calendar/src/code/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 set(kalendar_lib_SRCS
0006     colorproxymodel.cpp)
0007 
0008 add_library(kalendar_lib STATIC)
0009 target_sources(kalendar_lib PRIVATE ${kalendar_lib_SRCS})
0010 set_property(TARGET kalendar_lib PROPERTY POSITION_INDEPENDENT_CODE ON)
0011 
0012 target_include_directories(kalendar_lib PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
0013 target_link_libraries(kalendar_lib PUBLIC
0014     Qt${QT_MAJOR_VERSION}::Core
0015     Qt${QT_MAJOR_VERSION}::Gui
0016     Qt${QT_MAJOR_VERSION}::Qml
0017     Qt${QT_MAJOR_VERSION}::Quick
0018     Qt${QT_MAJOR_VERSION}::QuickControls2
0019     Qt${QT_MAJOR_VERSION}::Svg
0020     KF${KF_MAJOR_VERSION}::I18n
0021     KF${KF_MAJOR_VERSION}::CoreAddons
0022     KF${KF_MAJOR_VERSION}::CalendarCore
0023     KF${KF_MAJOR_VERSION}::ConfigWidgets
0024     KF${KF_MAJOR_VERSION}::Contacts
0025     KF${KF_MAJOR_VERSION}::ItemModels
0026     KPim${KF_MAJOR_VERSION}::AkonadiCore
0027     KPim${KF_MAJOR_VERSION}::AkonadiCalendar
0028     KPim${KF_MAJOR_VERSION}::CalendarUtils)
0029 
0030      if (QT_MAJOR_VERSION STREQUAL "5")
0031     target_link_libraries(kalendar_lib PRIVATE  KPim${KF_MAJOR_VERSION}::AkonadiContact)
0032 else()
0033     target_link_libraries(kalendar_lib PRIVATE  KPim${KF_MAJOR_VERSION}::AkonadiContactCore)
0034 endif()