pull/1/head
Timothy Pearson 13 years ago
parent 32f900cc79
commit f3e7f4bd15

@ -59,12 +59,23 @@ tde_add_executable( tdesvn AUTOMOC
) )
##### tdesvnevents ###############################
set( target tdesvnevents )
tde_add_library( tdesvnevents SHARED AUTOMOC
SOURCES tdesvn_events.cpp tdesvn_events.h
LINK tdecore-shared svnqt
DESTINATION ${LIB_INSTALL_DIR}
)
##### tdesvnpart ################################# ##### tdesvnpart #################################
set( target tdesvnpart ) set( target tdesvnpart )
set( ${target}_SRCS set( ${target}_SRCS
tdesvn_events.cpp tdesvn_events.h tdesvn_part.cpp settings/tdesvnsettings.kcfgc tdesvn_part.cpp settings/tdesvnsettings.kcfgc
settings/dispcolor_settings.ui settings/display_settings.ui settings/revisiontree_settings.ui settings/dispcolor_settings.ui settings/display_settings.ui settings/revisiontree_settings.ui
settings/subversion_settings.ui settings/cmdexecsettings.ui settings/subversion_settings.ui settings/cmdexecsettings.ui
settings/diffmergesettings.ui settings/diffmergesettings.ui
@ -73,14 +84,29 @@ set( ${target}_SRCS
tde_add_kpart( ${target} AUTOMOC tde_add_kpart( ${target} AUTOMOC
SOURCES ${${target}_SRCS} SOURCES ${${target}_SRCS}
LINK tdecore-shared kio-shared kparts-shared tdeui-shared LINK tdecore-shared kio-shared kparts-shared tdeui-shared svnqt tdesvnhelpers tdesvnevents tdesvncfgreader ksvnwidgets svnfrontend
DESTINATION ${PLUGIN_INSTALL_DIR}
)
##### kded_tdesvnd ##############################
tde_add_kpart( kded_tdesvnd AUTOMOC
SOURCES tdesvnd/tdesvnd_dcop.cpp tdesvnd/tdesvnd_dcop.skel tdesvnd/tdesvnd_dcop.h
LINK svnqt ksvnwidgets tdesvnhelpers tdesvncfgreader tdecore-shared tdeui-shared DCOP-shared kio-shared tdeinit_kded-shared
DESTINATION ${PLUGIN_INSTALL_DIR} DESTINATION ${PLUGIN_INSTALL_DIR}
) )
# RAJA
ADD_DEPENDENCIES(kded_tdesvnd-module tdesvnhelpers-shared)
ADD_DEPENDENCIES(kded_tdesvnd-module tdesvncfgreader-shared)
ADD_DEPENDENCIES(kded_tdesvnd-module tdesvnevents-shared)
ADD_DEPENDENCIES(kded_tdesvnd-module ksvnwidgets-shared)
##### svnfrontend ############################### ##### svnfrontend ###############################
tde_add_library( svnfrontend STATIC AUTOMOC tde_add_library( svnfrontend SHARED AUTOMOC
SOURCES svnfrontend/ccontextlistener.cpp SOURCES svnfrontend/ccontextlistener.cpp
svnfrontend/commandexec.cpp svnfrontend/commandexec.cpp
svnfrontend/copymoveview_impl.cpp svnfrontend/copymoveview_impl.cpp
@ -148,14 +174,18 @@ tde_add_library( svnfrontend STATIC AUTOMOC
svnfrontend/merge_dlg.ui svnfrontend/merge_dlg.ui
svnfrontend/blamedisplay.ui svnfrontend/blamedisplay.ui
svnfrontend/svnlogdlg.ui svnfrontend/svnlogdlg.ui
# LINK kio-shared commandline.cpp
commandline_part.cpp
tdesvnview.cpp
tdesvn_part.cpp # RAJA
LINK svnqt tdecore-shared tdesvnhelpers tdesvnevents tdesvncfgreader tdeui-shared ksvnwidgets kio-shared kparts-shared
DESTINATION ${LIB_INSTALL_DIR} DESTINATION ${LIB_INSTALL_DIR}
) )
##### ksvnwidgets ############################### ##### ksvnwidgets ###############################
tde_add_library( ksvnwidgets STATIC AUTOMOC tde_add_library( ksvnwidgets SHARED AUTOMOC
SOURCES ksvnwidgets/authdialogimpl.cpp ksvnwidgets/logmsg_impl.cpp SOURCES ksvnwidgets/authdialogimpl.cpp ksvnwidgets/logmsg_impl.cpp
ksvnwidgets/ssltrustprompt_impl.cpp ksvnwidgets/pwstorage.cpp ksvnwidgets/ssltrustprompt_impl.cpp ksvnwidgets/pwstorage.cpp
ksvnwidgets/diffbrowser.cpp ksvnwidgets/diffbrowserdata.cpp ksvnwidgets/diffbrowser.cpp ksvnwidgets/diffbrowserdata.cpp
@ -163,10 +193,12 @@ tde_add_library( ksvnwidgets STATIC AUTOMOC
ksvnwidgets/depthselector.cpp ksvnwidgets/revertform_impl.cpp ksvnwidgets/depthselector.cpp ksvnwidgets/revertform_impl.cpp
ksvnwidgets/logmessage.ui ksvnwidgets/ssltrustprompt.ui ksvnwidgets/authdlg.ui ksvnwidgets/logmessage.ui ksvnwidgets/ssltrustprompt.ui ksvnwidgets/authdlg.ui
ksvnwidgets/encodingselector.ui ksvnwidgets/depthform.ui ksvnwidgets/revertform.ui ksvnwidgets/encodingselector.ui ksvnwidgets/depthform.ui ksvnwidgets/revertform.ui
# LINK kio-shared LINK tdesvnhelpers tdesvncfgreader svnqt tdecore-shared tdeui-shared kio-shared
DESTINATION ${LIB_INSTALL_DIR} DESTINATION ${LIB_INSTALL_DIR}
) )
ADD_DEPENDENCIES(ksvnwidgets-shared tdesvncfgreader-shared)
##### kio_ksvn ################################## ##### kio_ksvn ##################################
@ -176,22 +208,23 @@ tde_add_kpart( kio_ksvn AUTOMOC
DESTINATION ${PLUGIN_INSTALL_DIR} DESTINATION ${PLUGIN_INSTALL_DIR}
) )
ADD_DEPENDENCIES(kio_ksvn-module tdesvnhelpers-static) ADD_DEPENDENCIES(kio_ksvn-module tdesvnhelpers-shared)
ADD_DEPENDENCIES(kio_ksvn-module tdesvncfgreader-static) ADD_DEPENDENCIES(kio_ksvn-module tdesvncfgreader-shared)
ADD_DEPENDENCIES(kio_ksvn-module tdesvnevents-shared)
##### tdesvnhelpers ############################## ##### tdesvnhelpers ##############################
tde_add_library( tdesvnhelpers STATIC_PIC AUTOMOC tde_add_library( tdesvnhelpers SHARED AUTOMOC
SOURCES helpers/ktranslateurl.cpp helpers/sshagent.cpp helpers/sub2qt.cpp SOURCES helpers/ktranslateurl.cpp helpers/sshagent.cpp helpers/sub2qt.cpp
# LINK kio-shared LINK tdecore-shared svnqt
DESTINATION ${LIB_INSTALL_DIR} DESTINATION ${LIB_INSTALL_DIR}
) )
##### tdesvncfgreader ########################### ##### tdesvncfgreader ###########################
tde_add_library( tdesvncfgreader STATIC_PIC AUTOMOC tde_add_library( tdesvncfgreader SHARED AUTOMOC
SOURCES settings/dispcolor_settings.ui SOURCES settings/dispcolor_settings.ui
settings/display_settings.ui settings/revisiontree_settings.ui settings/display_settings.ui settings/revisiontree_settings.ui
settings/subversion_settings.ui settings/cmdexecsettings.ui settings/subversion_settings.ui settings/cmdexecsettings.ui
@ -199,7 +232,7 @@ tde_add_library( tdesvncfgreader STATIC_PIC AUTOMOC
settings/displaysettings_impl.cpp settings/revisiontreesettingsdlg_impl.cpp settings/displaysettings_impl.cpp settings/revisiontreesettingsdlg_impl.cpp
settings/subversionsettings_impl.cpp settings/cmdexecsettings_impl.cpp settings/subversionsettings_impl.cpp settings/cmdexecsettings_impl.cpp
settings/diffmergesettings_impl.cpp settings/tdesvnsettings.kcfgc settings/diffmergesettings_impl.cpp settings/tdesvnsettings.kcfgc
# LINK kio-shared LINK tdecore-shared tdeui-shared
DESTINATION ${LIB_INSTALL_DIR} DESTINATION ${LIB_INSTALL_DIR}
) )

@ -20,15 +20,7 @@ include_directories(
link_directories( link_directories(
${TQT_LIBRARY_DIRS} ${TQT_LIBRARY_DIRS}
) ${CMAKE_BINARY_DIR}/src
##### kded_tdesvnd ##############################
tde_add_kpart( kded_tdesvnd AUTOMOC
SOURCES tdesvnd_dcop.cpp
LINK kio_ksvn kded_tdesvnd svnqt ksvnwidgets tdesvnhelpers tdesvncfgreader tdecore-shared tdeui-shared DCOP-shared kio-shared kwallet-shared
DESTINATION ${PLUGIN_INSTALL_DIR}
) )

@ -20,17 +20,17 @@
#include "tdesvn-config.h" #include "tdesvn-config.h"
#include "tdesvnd_dcop.h" #include "tdesvnd_dcop.h"
#include "src/ksvnwidgets/authdialogimpl.h" #include "authdialogimpl.h"
#include "src/ksvnwidgets/ssltrustprompt_impl.h" #include "ssltrustprompt_impl.h"
#include "src/ksvnwidgets/logmsg_impl.h" #include "logmsg_impl.h"
#include "src/settings/tdesvnsettings.h" #include "tdesvnsettings.h"
#include "src/ksvnwidgets/pwstorage.h" #include "pwstorage.h"
#include "src/svnqt/client.hpp" #include "client.hpp"
#include "src/svnqt/revision.hpp" #include "revision.hpp"
#include "src/svnqt/status.hpp" #include "status.hpp"
#include "src/svnqt/context_listener.hpp" #include "context_listener.hpp"
#include "src/svnqt/url.hpp" #include "url.hpp"
#include "helpers/ktranslateurl.h" #include "ktranslateurl.h"
#include <kdebug.h> #include <kdebug.h>
#include <kapplication.h> #include <kapplication.h>

@ -32,7 +32,7 @@ class IListener;
class tdesvnd_dcop : public KDEDModule class tdesvnd_dcop : public KDEDModule
{ {
Q_OBJECT // Q_OBJECT
// TQ_OBJECT // TQ_OBJECT
K_DCOP K_DCOP

Loading…
Cancel
Save