Move Geany's core into a library (libgeany)
commitd33758da926ca124db674240c431b8b07bb0e683
authorMatthew Brush <matt@geany.org>
Tue, 14 Oct 2014 02:29:36 +0000 (13 19:29 -0700)
committerThomas Martitz <kugel@rockbox.org>
Tue, 10 Mar 2015 22:09:46 +0000 (10 23:09 +0100)
tree3e1202f5fe6628c39a128e116520a0d94a9ad135
parent860df27696de75ab41765ed5700eb8e9991bccab
Move Geany's core into a library (libgeany)

This will allow plugins to link against the core when accessing API
functions, now that the macro/struct/funcptr stuff is gone.

Also convert the helper libraries into Libtool helper libraries as
linking a shared library against static libraries is (apparently) not
portable.
12 files changed:
configure.ac
geany.pc.in
plugins/Makefile.am
po/POTFILES.in
scintilla/Makefile.am
src/Makefile.am
src/libmain.c [copied from src/main.c with 99% similarity]
src/main.c
src/main.h
tagmanager/ctags/Makefile.am
tagmanager/mio/Makefile.am
tagmanager/src/Makefile.am