introspection: Fix parallel builds

One needs to add an explicit dependency between the gir files and the
.la libtool wrapper as this dependency is not added automatically by
Makefile.introspection. Not adding these breaks parallel builds as make
does not wait for the .la to be generated before launching g-ir-scanner.
This commit is contained in:
Damien Lespiau 2010-03-22 12:53:18 -04:00 committed by Tristan Van Berkom
parent 449bc50b24
commit 2055066d92
2 changed files with 2 additions and 0 deletions

View File

@ -691,6 +691,7 @@ EXTRA_DIST += \
if HAVE_INTROSPECTION
GdkPixbuf-2.0.gir: libgdk_pixbuf-2.0.la Makefile
GdkPixbuf_2_0_gir_SCANNERFLAGS = --strip-prefix=Gdk
GdkPixbuf_2_0_gir_INCLUDES = GModule-2.0 Gio-2.0
GdkPixbuf_2_0_gir_LIBS = libgdk_pixbuf-2.0.la

View File

@ -201,6 +201,7 @@ introspection_files = \
gdkenumtypes.h \
$(srcdir)/x11/*.c
Gdk-2.0.gir: $(gdktargetlib) Makefile
Gdk_2_0_gir_SCANNERFLAGS = --strip-prefix=Gdk --add-include-path=../gdk-pixbuf
Gdk_2_0_gir_INCLUDES = Gio-2.0 GdkPixbuf-2.0 Pango-1.0
Gdk_2_0_gir_LIBS = $(gdktargetlib)