Warning, /sdk/kompare/src/app/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 add_executable(kompare)
0002 
0003 target_sources(kompare PRIVATE
0004     main.cpp
0005     kompare_shell.cpp
0006     kompareurldialog.cpp
0007 
0008     kompare_shell.qrc
0009 )
0010 
0011 ecm_qt_declare_logging_category(kompare
0012     HEADER kompareshelldebug.h
0013     IDENTIFIER KOMPARESHELL
0014     CATEGORY_NAME "kompare.shell"
0015     DESCRIPTION "Kompare App Shell"
0016     EXPORT kompare
0017 )
0018 
0019 ecm_add_app_icon(kompare ICONS
0020     ../icons/16-apps-kompare.png
0021     ../icons/22-apps-kompare.png
0022     ../icons/32-apps-kompare.png
0023     ../icons/48-apps-kompare.png
0024     ../icons/128-apps-kompare.png
0025 )
0026 
0027 target_link_libraries(kompare
0028     kompareinterface
0029     komparedialogpages
0030     KompareDiff2
0031     KF6::TextEditor
0032     KF6::WidgetsAddons
0033     Qt6::Widgets
0034 )
0035 
0036 install(TARGETS kompare  ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
0037 
0038 install(PROGRAMS org.kde.kompare.desktop  DESTINATION  ${KDE_INSTALL_APPDIR})
0039 install(FILES org.kde.kompare.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR})