diff --git a/src/backends/tdepim/TDEPIMAddressBookSourceRegister.cpp b/src/backends/tdepim/TDEPIMAddressBookSourceRegister.cpp index 6de97fcd..d95f6704 100644 --- a/src/backends/tdepim/TDEPIMAddressBookSourceRegister.cpp +++ b/src/backends/tdepim/TDEPIMAddressBookSourceRegister.cpp @@ -20,6 +20,11 @@ * */ +#include "TDEPIMAddressBookSource.h" + +#include +#include + SE_BEGIN_CXX static SyncSource *createSource(const SyncSourceParams ¶ms) @@ -105,6 +110,7 @@ protected: // source.reset((TestingSyncSource *)SyncSource::createTestingSource("contacts", "kde-contacts", true, NULL)); // CPPUNIT_ASSERT_NO_THROW(source->open()); // } +}; SYNCEVOLUTION_TEST_SUITE_REGISTRATION(TDEAddressBookTest); diff --git a/src/backends/tdepim/TDEPIMCalendarSourceRegister.cpp b/src/backends/tdepim/TDEPIMCalendarSourceRegister.cpp index ad18bb45..4056ae51 100644 --- a/src/backends/tdepim/TDEPIMCalendarSourceRegister.cpp +++ b/src/backends/tdepim/TDEPIMCalendarSourceRegister.cpp @@ -25,7 +25,10 @@ // #include "TDEPIMNotesSource.h" // #include "test.h" -#include "TDEPIMSyncSource.h" +#include "TDEPIMCalendarSource.h" + +#include +#include SE_BEGIN_CXX diff --git a/src/backends/tdepim/TDEPIMNotesSource.h b/src/backends/tdepim/TDEPIMNotesSource.h index fd0d3b31..3276924f 100644 --- a/src/backends/tdepim/TDEPIMNotesSource.h +++ b/src/backends/tdepim/TDEPIMNotesSource.h @@ -26,14 +26,14 @@ #include "config.h" -#include "KNotesIface_stub.h" -#include - #include SE_BEGIN_CXX #ifdef ENABLE_TDEPIMNOTES +#include "KNotesIface_stub.h" +#include + /** * Implements access to TDE memo lists (stored as knotes items), * exporting/importing the memos in plain UTF-8 text. diff --git a/src/backends/tdepim/TDEPIMNotesSourceRegister.cpp b/src/backends/tdepim/TDEPIMNotesSourceRegister.cpp index 522ae6a0..e09d6267 100644 --- a/src/backends/tdepim/TDEPIMNotesSourceRegister.cpp +++ b/src/backends/tdepim/TDEPIMNotesSourceRegister.cpp @@ -27,6 +27,9 @@ #include "TDEPIMSyncSource.h" +#include +#include + SE_BEGIN_CXX static SyncSource *createSource ( const SyncSourceParams ¶ms ) diff --git a/src/backends/tdepim/TDEPIMSyncSource.h b/src/backends/tdepim/TDEPIMSyncSource.h index bbddd38b..f77f14f0 100644 --- a/src/backends/tdepim/TDEPIMSyncSource.h +++ b/src/backends/tdepim/TDEPIMSyncSource.h @@ -23,9 +23,9 @@ #ifndef TDEPIMSYNCSOURCE_H #define TDEPIMSYNCSOURCE_H -// #include "config.h" +#include "config.h" -//#ifdef ENABLE_TDEPIM +#ifdef ENABLE_TDEPIM #include #include @@ -52,5 +52,5 @@ private: }; SE_END_CXX -//#endif // ENABLE_TDEPIM +#endif // ENABLE_TDEPIM #endif // TDEPIMSYNCSOURCE_H diff --git a/src/backends/tdepim/tdepim.am b/src/backends/tdepim/tdepim.am index e26e375e..992b820b 100644 --- a/src/backends/tdepim/tdepim.am +++ b/src/backends/tdepim/tdepim.am @@ -13,26 +13,36 @@ else noinst_LTLIBRARIES += $(src_backends_tdepim_lib) endif -src_backends_tdepim_synctdepimcal_src = \ + +src_backends_tdepim_synctdepimcal_src = +if ENABLE_TDEPIMCAL +src_backends_tdepim_synctdepimcal_src += \ src/backends/tdepim/TDEPIMSyncSource.h \ src/backends/tdepim/TDEPIMSyncSource.cpp \ src/backends/tdepim/TDEPIMCalendarSource.h \ src/backends/tdepim/TDEPIMCalendarSource.cpp \ $(NOP) +endif -src_backends_tdepim_synctdepimabc_src = \ +src_backends_tdepim_synctdepimabc_src = +if ENABLE_TDEPIMABC +src_backends_tdepim_synctdepimabc_src += \ src/backends/tdepim/TDEPIMSyncSource.h \ src/backends/tdepim/TDEPIMSyncSource.cpp \ src/backends/tdepim/TDEPIMAddressBookSource.h \ src/backends/tdepim/TDEPIMAddressBookSource.cpp +endif -src_backends_tdepim_synctdepimnotes_src = \ +src_backends_tdepim_synctdepimnotes_src = +if ENABLE_TDEPIMNOTES +src_backends_tdepim_synctdepimnotes_src += \ src/backends/tdepim/TDEPIMSyncSource.h \ src/backends/tdepim/TDEPIMSyncSource.cpp \ src/backends/tdepim/KNotesIface_stub.h \ src/backends/tdepim/KNotesIface_stub.cpp \ src/backends/tdepim/TDEPIMNotesSource.h \ src/backends/tdepim/TDEPIMNotesSource.cpp +endif src_backends_tdepim_cppflags = \ $(SYNCEVOLUTION_CFLAGS) \