[gtk+] introspection: Fix parallel builds
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] introspection: Fix parallel builds
- Date: Mon, 22 Mar 2010 16:56:58 +0000 (UTC)
commit 0a0e0a868acaeb09b5a16c66bc427df9fd8ea3a5
Author: Damien Lespiau <damien lespiau intel com>
Date: Mon Mar 22 12:53:18 2010 -0400
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.
gdk-pixbuf/Makefile.am | 1 +
gdk/Makefile.am | 1 +
2 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/gdk-pixbuf/Makefile.am b/gdk-pixbuf/Makefile.am
index 58685dc..cf1769b 100644
--- a/gdk-pixbuf/Makefile.am
+++ b/gdk-pixbuf/Makefile.am
@@ -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
diff --git a/gdk/Makefile.am b/gdk/Makefile.am
index 29ffa64..2cee8f4 100644
--- a/gdk/Makefile.am
+++ b/gdk/Makefile.am
@@ -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)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]