core cleanup: move plugin generation to purple
commit0e601d534f1b9d32184b57fa11dc86d19afee6ce
authorStefan Becker <stefan.becker@nokia.com>
Thu, 11 Mar 2010 22:18:25 +0000 (12 00:18 +0200)
committerStefan Becker <stefan.becker@nokia.com>
Thu, 11 Mar 2010 22:18:25 +0000 (12 00:18 +0200)
tree839a8bd62f3137952967a9bc2a8a375b6a435c45
parentde2d11583a127ba6b61b1f4750749c64ad72b8a2
core cleanup: move plugin generation to purple

The first real step in the core cleanup. Build result in core is now a linker
library that gets linked by the plugin code. For now only one line of code has
been moved from core to purple.

Introduced a temporary header file for the core de-purple transition period.
This should only be included by sipe.c (in core) and the purple code to make
sure that both sides use the same function prototypes.

Tests moved to purple. They can be moved back to core once we figure out how
to de-purple-ize the code.

NOTE: Windows build is *definitely* broken by this :-)
Makefile.am
configure.ac
src/core/Makefile.am
src/core/sipe.c
src/purple/Makefile.am
src/purple/core-depurple.h [new file with mode: 0644]
src/purple/purple-plugin.c [new file with mode: 0644]
src/purple/tests.c [moved from src/core/tests.c with 100% similarity]