Warning, /sdk/dolphin-plugins/hg/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 find_package(KF6 ${KF_MIN_VERSION} REQUIRED COMPONENTS
0002     TextEditor
0003     WidgetsAddons
0004 )
0005 
0006 add_definitions(-DTRANSLATION_DOMAIN=\"fileviewhgplugin\")
0007 
0008 kcoreaddons_add_plugin(fileviewhgplugin INSTALL_NAMESPACE "dolphin/vcs")
0009 
0010 target_sources(fileviewhgplugin PRIVATE
0011     fileviewhgplugin.cpp
0012     renamedialog.cpp
0013     commitdialog.cpp
0014     hgwrapper.cpp
0015     statuslist.cpp
0016     branchdialog.cpp
0017     tagdialog.cpp
0018     updatedialog.cpp
0019     clonedialog.cpp
0020     createdialog.cpp
0021     syncdialogbase.cpp
0022     mergedialog.cpp
0023     pushdialog.cpp
0024     pulldialog.cpp
0025     hgconfig.cpp
0026     configdialog.cpp
0027     commititemdelegate.cpp
0028     commitinfowidget.cpp
0029     pathselector.cpp
0030     bundledialog.cpp
0031     exportdialog.cpp
0032     importdialog.cpp
0033     servedialog.cpp
0034     servewrapper.cpp
0035     backoutdialog.cpp
0036     dialogbase.cpp
0037     config-widgets/generalconfig.cpp
0038     config-widgets/pathconfig.cpp
0039     config-widgets/ignorewidget.cpp
0040     config-widgets/pluginsettings.cpp
0041 
0042     fileviewhgplugin.h
0043     renamedialog.h
0044     commitdialog.h
0045     hgwrapper.h
0046     statuslist.h
0047     branchdialog.h
0048     tagdialog.h
0049     updatedialog.h
0050     clonedialog.h
0051     createdialog.h
0052     syncdialogbase.h
0053     mergedialog.h
0054     pushdialog.h
0055     pulldialog.h
0056     hgconfig.h
0057     configdialog.h
0058     commititemdelegate.h
0059     commitinfowidget.h
0060     pathselector.h
0061     bundledialog.h
0062     exportdialog.h
0063     importdialog.h
0064     servedialog.h
0065     servewrapper.h
0066     backoutdialog.h
0067     dialogbase.h
0068     config-widgets/generalconfig.h
0069     config-widgets/pathconfig.h
0070     config-widgets/ignorewidget.h
0071     config-widgets/pluginsettings.h
0072 )
0073 
0074 
0075 kconfig_add_kcfg_files(fileviewhgplugin
0076     fileviewhgpluginsettings.kcfgc
0077 )
0078 
0079 target_link_libraries(fileviewhgplugin PRIVATE
0080     Qt::Core
0081     Qt::Widgets
0082     Qt6::Core5Compat
0083     KF6::KIOCore
0084     KF6::I18n
0085     KF6::CoreAddons
0086     KF6::Service
0087     KF6::WidgetsAddons
0088     KF6::TextEditor
0089     KF6::TextWidgets
0090     DolphinVcs
0091 )
0092 
0093 install(FILES fileviewhgpluginsettings.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR})