[girepository] Split out GIBaseInfo

Split out GIBaseInfo to a separate source file.
Move out definitions to gibaseinfo.h/gitypelib.h/gitypes.h
and girepository-private.h

Install gibaseinfo.h/gitypelib.h and gitypes.h as well, but
require users to include girepository.h
This commit is contained in:
Johan Dahlin
2010-05-31 17:41:45 -03:00
parent 7a383b6126
commit 67126e38d4
8 changed files with 1075 additions and 876 deletions

View File

@@ -1,5 +1,10 @@
girepodir = $(includedir)/gobject-introspection-1.0/
girepo_HEADERS = girepository.h girffi.h
girepo_HEADERS = \
gibaseinfo.h \
girepository.h \
girffi.h \
gitypelib.h \
gitypes.h
lib_LTLIBRARIES = libgirepository-1.0.la
noinst_LTLIBRARIES = libgirepository-parser.la
@@ -7,10 +12,12 @@ noinst_LTLIBRARIES = libgirepository-parser.la
libgirepository_1_0_la_SOURCES = \
gdump.c \
gfield.c \
gibaseinfo.c \
ginfo.c \
ginfo.h \
ginvoke.c \
girepository.c \
girepository-private.h \
girffi.c \
girffi.h \
girffi-private.h \