Warning, /sdk/kompare/src/komparepart/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_definitions(-DTRANSLATION_DOMAIN=\"kompare\") 0002 0003 configure_file(komparepart.json.in ${CMAKE_CURRENT_BINARY_DIR}/komparepart.json @ONLY) 0004 0005 add_library(komparepart MODULE) 0006 0007 target_sources(komparepart PRIVATE 0008 kompare_part.cpp 0009 kompare_partfactory.cpp 0010 kompareconnectwidget.cpp 0011 komparesplitter.cpp 0012 komparelistview.cpp 0013 kompareprefdlg.cpp 0014 komparesaveoptionsbase.cpp 0015 komparesaveoptionswidget.cpp 0016 kompareview.cpp 0017 0018 kompare_part.qrc 0019 ) 0020 0021 ecm_qt_declare_logging_category(komparepart 0022 HEADER komparepartdebug.h 0023 IDENTIFIER KOMPAREPART 0024 CATEGORY_NAME "kompare.part" 0025 DESCRIPTION "Kompare KParts plugin" 0026 EXPORT kompare 0027 ) 0028 0029 ki18n_wrap_ui(komparepart komparesaveoptionsbase.ui) 0030 0031 target_link_libraries(komparepart 0032 komparedialogpages 0033 kompareinterface 0034 KompareDiff2 0035 KF6::ConfigWidgets 0036 KF6::CoreAddons 0037 KF6::JobWidgets 0038 Qt6::PrintSupport 0039 ) 0040 0041 install(TARGETS komparepart DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf6/parts)