Warning, /office/kbibtex/src/parts/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-License-Identifier: GPL-2.0-or-later 0002 # SPDX-FileCopyrightText: 2009-2023 Thomas Fischer <fischer@unix-ag.uni-kl.de> 0003 0004 configure_file(kbibtexpart.json.in ${CMAKE_CURRENT_BINARY_DIR}/kbibtexpart.json @ONLY) 0005 0006 set( 0007 kbibtexpart_SRCS 0008 part.cpp 0009 0010 part.qrc 0011 ) 0012 0013 ecm_qt_declare_logging_category(kbibtexpart_SRCS 0014 HEADER logging_part.h 0015 IDENTIFIER LOG_KBIBTEX_PART 0016 CATEGORY_NAME kbibtex.part 0017 ) 0018 0019 if(UNITY_BUILD) 0020 enable_unity_build(kbibtexpart kbibtexpart_SRCS) 0021 endif(UNITY_BUILD) 0022 0023 add_library(kbibtexpart 0024 MODULE 0025 ${kbibtexpart_SRCS} 0026 ) 0027 0028 add_dependencies(kbibtexpart 0029 generate-kbibtex-git-info 0030 ) 0031 0032 target_include_directories(kbibtexpart 0033 PRIVATE 0034 ${CMAKE_BINARY_DIR} 0035 ) 0036 0037 target_link_libraries(kbibtexpart 0038 PRIVATE 0039 KF${QT_VERSION_MAJOR}::Parts 0040 KF${QT_VERSION_MAJOR}::CoreAddons 0041 KF${QT_VERSION_MAJOR}::I18n 0042 KF${QT_VERSION_MAJOR}::KIOGui 0043 KF${QT_VERSION_MAJOR}::JobWidgets 0044 KBibTeX::GUI 0045 KBibTeX::IO 0046 KBibTeX::Networking 0047 KBibTeX::Processing 0048 ) 0049 0050 install( 0051 TARGETS 0052 kbibtexpart 0053 DESTINATION 0054 ${KDE_INSTALL_PLUGINDIR}/kf${QT_VERSION_MAJOR}/parts 0055 )