Warning, /plasma/kdeplasma-addons/plasmacalendarplugins/alternatecalendar/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-FileCopyrightText: 2022 Fushan Wen <qydwhotmail@gmail.com> 0002 0003 # SPDX-License-Identifier: GPL-2.0-or-later 0004 0005 set(alternatecalendar_LIB_SRCS 0006 alternatecalendarplugin.cpp 0007 calendarsystem.h 0008 provider/abstractcalendarprovider.cpp 0009 provider/qtcalendar.cpp 0010 ) 0011 0012 set(alternatecalendar_LINK_LIBRARIES 0013 KF5::ConfigCore 0014 KF5::CalendarEvents 0015 KF5::I18n 0016 ) 0017 0018 if(${HAVE_ICU}) 0019 set(alternatecalendar_LIB_SRCS 0020 ${alternatecalendar_LIB_SRCS} 0021 provider/icucalendar_p.cpp 0022 provider/chinesecalendar.cpp 0023 provider/hebrewcalendar.cpp 0024 provider/indiancalendar.cpp 0025 ) 0026 set(alternatecalendar_LINK_LIBRARIES 0027 ${alternatecalendar_LINK_LIBRARIES} 0028 ICU::uc 0029 ICU::i18n 0030 ) 0031 endif() 0032 0033 configure_file(config-ICU.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-ICU.h) 0034 0035 kcoreaddons_add_plugin(alternatecalendar SOURCES ${alternatecalendar_LIB_SRCS} INSTALL_NAMESPACE "plasmacalendarplugins") 0036 target_link_libraries(alternatecalendar ${alternatecalendar_LINK_LIBRARIES}) 0037 0038 add_subdirectory(config)