glib/Makefile.am
Owen Taylor 31a7f413d6 Bug 560252 - Compute field offsets before writing typelib
girnode.h: Store the total size and alignment for
 GIrNodeStruct/Boxed/Union.

giroffset.c: New file implementing computation of structure
 field offsets.

girnode.c: Compute structure field offsets before writing types
 into the typelib.

docs/typelib-format.txt: Document that a field offset of 0xFFFF
means "unknown". Also fix description of the discriminator_offset
field for unions.

svn path=/trunk/; revision=876
2008-11-11 05:10:36 +00:00

33 lines
736 B
Makefile

include $(top_srcdir)/gcov.mak
GCOVSOURCES = $(libgirepository_la_SOURCES)
girepodir = $(includedir)/gobject-introspection-1.0/
girepo_HEADERS = girepository.h
lib_LTLIBRARIES = libgirepository.la
noinst_LTLIBRARIES = libgirepository-parser.la
libgirepository_la_SOURCES = \
girepository.c \
gtypelib.h \
gtypelib.c \
ginfo.c \
ginvoke.c \
girffi.c \
girffi.h
libgirepository_la_CPPFLAGS = $(GIREPO_CFLAGS)
libgirepository_la_LIBADD = $(GIREPO_LIBS)
libgirepository_la_LDFLAGS = -no-undefined
libgirepository_parser_la_SOURCES = \
girmodule.c \
girmodule.h \
girnode.c \
girnode.h \
giroffsets.c \
girparser.c \
girparser.h
libgirepository_parser_la_CFLAGS = $(GIREPO_CFLAGS)