diff --git a/kdevplatform/plugins/subversion/3rdparty/CMakeLists.txt b/kdevplatform/plugins/subversion/3rdparty/CMakeLists.txt new file mode 100644 index 0000000000..310562e6ba --- /dev/null +++ b/kdevplatform/plugins/subversion/3rdparty/CMakeLists.txt @@ -0,0 +1,41 @@ +add_library(kdevsvncpp STATIC + kdevsvncpp/apr.cpp + kdevsvncpp/client_annotate.cpp + kdevsvncpp/client_cat.cpp + kdevsvncpp/client.cpp + kdevsvncpp/client_diff.cpp + kdevsvncpp/client_ls.cpp + kdevsvncpp/client_modify.cpp + kdevsvncpp/client_property.cpp + kdevsvncpp/client_status.cpp + kdevsvncpp/context.cpp + kdevsvncpp/datetime.cpp + kdevsvncpp/dirent.cpp + kdevsvncpp/entry.cpp + kdevsvncpp/exception.cpp + kdevsvncpp/info.cpp + kdevsvncpp/log_entry.cpp + kdevsvncpp/path.cpp + kdevsvncpp/pool.cpp + kdevsvncpp/property.cpp + kdevsvncpp/revision.cpp + kdevsvncpp/status.cpp + kdevsvncpp/status_selection.cpp + kdevsvncpp/targets.cpp + kdevsvncpp/url.cpp + kdevsvncpp/wc.cpp +) +set_property(TARGET kdevsvncpp PROPERTY POSITION_INDEPENDENT_CODE ON) +if (CMAKE_CXX_COMPILER_ID MATCHES "Clang") + target_compile_options(kdevsvncpp PRIVATE "-Wno-documentation") +endif() +target_include_directories(kdevsvncpp + PRIVATE kdevsvncpp +) +target_include_directories(kdevsvncpp SYSTEM + INTERFACE ${CMAKE_CURRENT_SOURCE_DIR} + PUBLIC ${SUBVERSION_INCLUDE_DIRS} +) +target_link_libraries(kdevsvncpp + ${SUBVERSION_LIBRARIES} +) diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/.kateconfig b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/.kateconfig similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/.kateconfig rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/.kateconfig diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/README.DONTTOUCH b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/README.DONTTOUCH similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/README.DONTTOUCH rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/README.DONTTOUCH diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/README.svncppversion b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/README.svncppversion similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/README.svncppversion rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/README.svncppversion diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/annotate_line.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/annotate_line.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/annotate_line.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/annotate_line.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/apr.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/apr.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/apr.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/apr.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/apr.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/apr.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/apr.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/apr.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/client.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/client.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/client.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/client.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/client.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/client.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/client.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/client.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/client_annotate.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/client_annotate.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/client_annotate.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/client_annotate.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/client_cat.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/client_cat.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/client_cat.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/client_cat.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/client_diff.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/client_diff.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/client_diff.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/client_diff.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/client_ls.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/client_ls.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/client_ls.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/client_ls.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/client_modify.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/client_modify.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/client_modify.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/client_modify.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/client_property.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/client_property.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/client_property.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/client_property.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/client_status.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/client_status.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/client_status.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/client_status.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/context.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/context.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/context.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/context.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/context.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/context.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/context.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/context.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/context_listener.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/context_listener.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/context_listener.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/context_listener.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/datetime.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/datetime.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/datetime.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/datetime.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/datetime.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/datetime.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/datetime.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/datetime.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/dirent.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/dirent.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/dirent.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/dirent.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/dirent.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/dirent.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/dirent.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/dirent.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/entry.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/entry.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/entry.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/entry.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/entry.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/entry.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/entry.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/entry.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/exception.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/exception.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/exception.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/exception.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/exception.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/exception.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/exception.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/exception.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/info.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/info.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/info.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/info.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/info.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/info.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/info.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/info.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/log_entry.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/log_entry.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/log_entry.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/log_entry.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/log_entry.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/log_entry.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/log_entry.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/log_entry.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/m_check.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/m_check.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/m_check.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/m_check.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/map_wrapper.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/map_wrapper.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/map_wrapper.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/map_wrapper.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/path.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/path.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/path.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/path.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/path.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/path.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/path.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/path.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/pool.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/pool.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/pool.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/pool.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/pool.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/pool.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/pool.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/pool.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/property.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/property.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/property.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/property.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/property.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/property.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/property.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/property.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/revision.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/revision.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/revision.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/revision.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/revision.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/revision.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/revision.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/revision.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/status.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/status.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/status.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/status.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/status.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/status.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/status.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/status.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/status_selection.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/status_selection.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/status_selection.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/status_selection.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/status_selection.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/status_selection.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/status_selection.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/status_selection.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/string_wrapper.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/string_wrapper.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/string_wrapper.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/string_wrapper.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/targets.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/targets.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/targets.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/targets.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/targets.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/targets.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/targets.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/targets.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/url.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/url.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/url.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/url.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/url.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/url.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/url.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/url.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/utility_wrapper.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/utility_wrapper.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/utility_wrapper.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/utility_wrapper.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/vector_wrapper.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/vector_wrapper.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/vector_wrapper.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/vector_wrapper.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/version.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/version.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/version.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/version.hpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/wc.cpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/wc.cpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/wc.cpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/wc.cpp diff --git a/kdevplatform/plugins/subversion/kdevsvncpp/wc.hpp b/kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/wc.hpp similarity index 100% rename from kdevplatform/plugins/subversion/kdevsvncpp/wc.hpp rename to kdevplatform/plugins/subversion/3rdparty/kdevsvncpp/wc.hpp diff --git a/kdevplatform/plugins/subversion/CMakeLists.txt b/kdevplatform/plugins/subversion/CMakeLists.txt index 65793f4d5c..0fe8c5d206 100644 --- a/kdevplatform/plugins/subversion/CMakeLists.txt +++ b/kdevplatform/plugins/subversion/CMakeLists.txt @@ -1,106 +1,70 @@ add_definitions(-DTRANSLATION_DOMAIN=\"kdevsubversion\") # silence the deprecation warnings # if someone wants to fix the code, I'd welcome it # but for now, we won't spend time on it... add_definitions(-DSVN_DEPRECATED=) -string(REPLACE "-Wdocumentation" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") +kde_enable_exceptions() if(BUILD_TESTING) add_subdirectory(tests) endif() +add_subdirectory(3rdparty) add_subdirectory(icons) -include_directories( - SYSTEM ${SUBVERSION_INCLUDE_DIRS} -) - -kde_enable_exceptions() - -########### next target ############### - -set(kdevsubversion_WRAPPER_SRCS - kdevsvncpp/apr.cpp - kdevsvncpp/client_annotate.cpp - kdevsvncpp/client_cat.cpp - kdevsvncpp/client.cpp - kdevsvncpp/client_diff.cpp - kdevsvncpp/client_ls.cpp - kdevsvncpp/client_modify.cpp - kdevsvncpp/client_property.cpp - kdevsvncpp/client_status.cpp - kdevsvncpp/context.cpp - kdevsvncpp/datetime.cpp - kdevsvncpp/dirent.cpp - kdevsvncpp/entry.cpp - kdevsvncpp/exception.cpp - kdevsvncpp/info.cpp - kdevsvncpp/log_entry.cpp - kdevsvncpp/path.cpp - kdevsvncpp/pool.cpp - kdevsvncpp/property.cpp - kdevsvncpp/revision.cpp - kdevsvncpp/status.cpp - kdevsvncpp/status_selection.cpp - kdevsvncpp/targets.cpp - kdevsvncpp/url.cpp - kdevsvncpp/wc.cpp -) - set(kdevsubversion_JOB_SRCS svninternaljobbase.cpp svnjobbase.cpp svncommitjob.cpp svnstatusjob.cpp svnaddjob.cpp svnupdatejob.cpp svnrevertjob.cpp svnremovejob.cpp svninfojob.cpp svndiffjob.cpp svncatjob.cpp svncopyjob.cpp svnmovejob.cpp svnlogjob.cpp svnblamejob.cpp svnimportjob.cpp svncheckoutjob.cpp ) set(kdevsubversion_PART_SRCS kdevsvnplugin.cpp svnssldialog.cpp svnimportmetadatawidget.cpp svncheckoutmetadatawidget.cpp svnclient.cpp svnlocationwidget.cpp ) ecm_qt_declare_logging_category(kdevsubversion_PART_SRCS HEADER debug.h IDENTIFIER PLUGIN_SVN CATEGORY_NAME "kdevplatform.plugins.svn" ) set(kdevsubversion_PART_UI ui/ssltrustdialog.ui ui/importmetadatawidget.ui ui/checkoutmetadatawidget.ui ) ki18n_wrap_ui(kdevsubversion_PART_SRCS ${kdevsubversion_PART_UI}) -kdevplatform_add_plugin(kdevsubversion JSON kdevsubversion.json SOURCES ${kdevsubversion_PART_SRCS} ${kdevsubversion_JOB_SRCS} ${kdevsubversion_WRAPPER_SRCS}) - +kdevplatform_add_plugin(kdevsubversion JSON kdevsubversion.json SOURCES ${kdevsubversion_PART_SRCS} ${kdevsubversion_JOB_SRCS}) target_link_libraries(kdevsubversion - ${SUBVERSION_LIBRARIES} KF5::KIOCore KF5::TextEditor KF5::ThreadWeaver KF5::Parts KDev::Interfaces KDev::Vcs KDev::OutputView KDev::Project + kdevsvncpp )