Warning, /plasma/kdeplasma-addons/applets/comic/engine/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-License-Identifier: BSD-3-Clause 0002 # SPDX-FileCopyrightText: 2022 Alexander Lohnau <alexander.lohnau@gmx.de> 0003 0004 add_library(plasma_engine_comic STATIC) 0005 0006 set_property(TARGET plasma_engine_comic PROPERTY POSITION_INDEPENDENT_CODE ON) 0007 0008 ecm_qt_declare_logging_category(plasma_engine_comic 0009 HEADER comic_debug.h 0010 IDENTIFIER PLASMA_COMIC 0011 CATEGORY_NAME ork.kde.plasma.comic 0012 DESCRIPTION "Plasma Comic Engine" 0013 EXPORT PLASMA_COMIC 0014 ) 0015 ecm_qt_install_logging_categories( 0016 EXPORT PLASMA_COMIC 0017 FILE plasma_comic.categories 0018 DESTINATION ${KDE_INSTALL_LOGGINGCATEGORIESDIR} 0019 ) 0020 0021 target_sources(plasma_engine_comic PRIVATE 0022 comicprovider.cpp 0023 cachedprovider.cpp 0024 comic.cpp 0025 comicproviderkross.cpp 0026 comicproviderwrapper.cpp 0027 ) 0028 target_link_libraries(plasma_engine_comic 0029 Qt::Qml 0030 KF5::WidgetsAddons 0031 KF5::Package 0032 KF5::I18n 0033 KF5::KIOCore 0034 ) 0035 if (QT_MAJOR_VERSION EQUAL "6") 0036 target_link_libraries(plasma_engine_comic Qt::Core5Compat) # for QTextCodec 0037 endif() 0038 0039 kcoreaddons_add_plugin(plasma_packagestructure_comic SOURCES comic_package.cpp INSTALL_NAMESPACE "kpackage/packagestructure") 0040 target_link_libraries(plasma_packagestructure_comic 0041 KF5::Package 0042 KF5::I18n 0043 ) 0044 set_target_properties(plasma_packagestructure_comic PROPERTIES OUTPUT_NAME plasma_comic) 0045 install(FILES plasma-comic.desktop DESTINATION ${KDE_INSTALL_KSERVICETYPESDIR})