libsync: moved vformat-related code from os22 to library
commit553230e7dbc10faa5cd87c6fbbeb8d0b61b81933
authorChris Frey <cdfrey@foursquare.net>
Sat, 17 Jul 2010 00:07:16 +0000 (16 20:07 -0400)
committerChris Frey <cdfrey@foursquare.net>
Sat, 17 Jul 2010 05:26:59 +0000 (17 01:26 -0400)
tree2e2393f6f81a4d66d5f1897717b149473b1dbc6c
parent1a82883881f61b294157cadd736115e3c2b05c3b
libsync: moved vformat-related code from os22 to library

Giant patch, which moves the vbase and vformat related code out of
the opensync 0.22 plugin and into the library, creating a new
optional libbarrysync for this code, which can be hopefully shared by both
plugins.

This is step 1 of the move... the 0.4x plugin needs to be moved next,
and then better logging setup in the library if needed, and then
work to add vformat support to btool.
21 files changed:
ChangeLog
Makefile.am
buildgen.sh
configure.ac
libbarrysync-0.pc.in [new file with mode: 0644]
opensync-plugin/configure.ac
opensync-plugin/src/Makefile.am
opensync-plugin/src/vcard.cc
opensync-plugin/src/vcard.h
opensync-plugin/src/vevent.cc
opensync-plugin/src/vevent.h
src/Makefile.am
src/error.h
src/vbase.cc [moved from opensync-plugin/src/vbase.cc with 85% similarity]
src/vbase.h [moved from opensync-plugin/src/vbase.h with 74% similarity]
src/vcard.cc [copied from opensync-plugin/src/vcard.cc with 78% similarity]
src/vcard.h [copied from opensync-plugin/src/vcard.h with 59% similarity]
src/vevent.cc [copied from opensync-plugin/src/vevent.cc with 60% similarity]
src/vevent.h [copied from opensync-plugin/src/vevent.h with 55% similarity]
src/vformat.c [moved from opensync-plugin/src/vformat.c with 96% similarity]
src/vformat.h [moved from opensync-plugin/src/vformat.h with 100% similarity]