diff options
Diffstat (limited to 'HACKING')
-rw-r--r-- | HACKING | 37 |
1 files changed, 37 insertions, 0 deletions
@@ -1,3 +1,40 @@ +Synthesis Branch +---------------- + +Compile and install Synthesis SDK in directory "foo". + +Configure SyncEvolution with + SYNTHESIS_CFLAGS=-Ifoo/include SYNTHESIS_LIBS=-Lfoo/lib -lsynthesissdk + +Create a syncevolution.xml config file in the current +directory, see src/syncevolution.xml. + +Run syncevolution with LD_LIBRARY_PATH=foo/lib:SDK_PATH/SDK/bin/Linux +where SDK_PATH is the installation directory of the official Synthesis +SDK (only necessary if .xml config refers to some of those modules). + +Currently none of the SyncEvolution backends are connected to Synthesis, +so one has to configure a dummy file backend and use the SDK_textdb.so +to handle the data. + +Example config: $ ./syncevolution --print-config --quiet funambol_1 + +syncURL = http://my.funambol.com/sync +username = xxxx +password = yyyy +logdir = /tmp +useProxy = 1 +proxyHost = http://proxy.isw.intel.com:911 +deviceId = sc-pim-3e43622c-2e38-477a-9a9d-29ce45aba78c + +[addressbook] +sync = two-way +type = file:text/x-calendar:1.0 +evolutionsource = file:///home/pohly/funambol/addressbook +uri = card + + + Checking out the Source ----------------------- |