You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Michele Calgaro 884c8093d6
Added debian extra dependency packages.
4 years ago
..
debian Added debian extra dependency packages. 4 years ago
formats Added debian extra dependency packages. 4 years ago
misc Added debian extra dependency packages. 4 years ago
opensync Added debian extra dependency packages. 4 years ago
osengine Added debian extra dependency packages. 4 years ago
osplugin Added debian extra dependency packages. 4 years ago
tests Added debian extra dependency packages. 4 years ago
tools Added debian extra dependency packages. 4 years ago
wrapper Added debian extra dependency packages. 4 years ago
AUTHORS Added debian extra dependency packages. 4 years ago
COPYING Added debian extra dependency packages. 4 years ago
ChangeLog Added debian extra dependency packages. 4 years ago
Doxyfile.in Added debian extra dependency packages. 4 years ago
INSTALL Added debian extra dependency packages. 4 years ago
Makefile.am Added debian extra dependency packages. 4 years ago
Makefile.in Added debian extra dependency packages. 4 years ago
NEWS Added debian extra dependency packages. 4 years ago
README Added debian extra dependency packages. 4 years ago
TODO Added debian extra dependency packages. 4 years ago
acinclude.m4 Added debian extra dependency packages. 4 years ago
aclocal.m4 Added debian extra dependency packages. 4 years ago
config.guess Added debian extra dependency packages. 4 years ago
config.h.in Added debian extra dependency packages. 4 years ago
config.sub Added debian extra dependency packages. 4 years ago
configure Added debian extra dependency packages. 4 years ago
configure.in Added debian extra dependency packages. 4 years ago
depcomp Added debian extra dependency packages. 4 years ago
install-sh Added debian extra dependency packages. 4 years ago
ltmain.sh Added debian extra dependency packages. 4 years ago
missing Added debian extra dependency packages. 4 years ago
opensync-1.0-uninstalled.pc.in Added debian extra dependency packages. 4 years ago
opensync-1.0.pc.in Added debian extra dependency packages. 4 years ago
osengine-1.0-uninstalled.pc.in Added debian extra dependency packages. 4 years ago
osengine-1.0.pc.in Added debian extra dependency packages. 4 years ago
py-compile Added debian extra dependency packages. 4 years ago

README

Hi everyone!

Here is what you have to do (atm) to test 0.90:

./configure
notice that dbus-dev is missing
install dbus-dev
make

At the moment 0.90 requires some hand tweaking to start
mainly since the install routines are not finished.

start multisyncd from src:
cd src
./multisyncd

multisyncd knows the following command line switches atm:

--config /path/to/config	(self explanatory)
--plugin plugin_name		(explained below)
some more you dont need to know atm and might disappaer

so... to start the multisyncd in server mode do the following
( in the src directory )
./multisyncd --config ../data/config/multisyncd.conf

If it doesnt start do: export MSYNC_DEBUG=1 to see the debugging
messages

to start a plugin (this is for example how plugins that always listen
in the background for a palm for example are started) do:
./multisyncd --config ../data/config/multisyncd.conf --plugin libpalm_sync
the plugin_name has to be either
- a name of a library where the path is in the ldconfig without a ending (.so)
- a name of a lib with a ending
- the complete path

to start the cli go to interfaces/cli
do: export PYTHONPATH=../../python/.libs
and do ./test.py for a shell script
and ./command.py for a interactive curses based version
in the curses version press c to get it to read the 
syncgroups and syncmembers installed on the server
(in the data/datadir directory if you used the above config)

I have a .cdtproject and a .project file for the fans of eclipse ready to use :)