From 28423249f6cff4671d885f3afe86918e3e7ac8d8 Mon Sep 17 00:00:00 2001 From: Daniel Narvaez Date: Sun, 17 Nov 2013 18:50:07 +0100 Subject: [PATCH] Make gir files depend on their library Otherwise with parallel builds we might try to build gir files before the library causing an error. This happened once in the buildbot. Fix #4606 --- src/sugar3/Makefile.am | 1 + src/sugar3/event-controller/Makefile.am | 1 + 2 files changed, 2 insertions(+) diff --git a/src/sugar3/Makefile.am b/src/sugar3/Makefile.am index 9e13e8ce..625def41 100644 --- a/src/sugar3/Makefile.am +++ b/src/sugar3/Makefile.am @@ -142,6 +142,7 @@ SugarExt_1_0_gir_FILES = \ sugar-gconf.h \ $(XDG_MIME_SOURCES) +SugarExt_1_0_gir: libsugarext.la SugarExt_1_0_gir_INCLUDES = Gtk-3.0 Gdk-3.0 GConf-2.0 SugarExt_1_0_gir_PACKAGES = gtk+-3.0 gdk-3.0 gconf-2.0 SugarExt_1_0_gir_EXPORT_PACKAGES = SugarExt-1.0 diff --git a/src/sugar3/event-controller/Makefile.am b/src/sugar3/event-controller/Makefile.am index ee898004..ef8c04d3 100644 --- a/src/sugar3/event-controller/Makefile.am +++ b/src/sugar3/event-controller/Makefile.am @@ -58,6 +58,7 @@ SugarGestures_1_0_gir_FILES = \ SugarGestures_1_0_gir_CFLAGS = \ -DSUGAR_TOOLKIT_COMPILATION --warn-all +SugarGestures-1.0.gir: libsugar-eventcontroller.la SugarGestures_1_0_gir_INCLUDES = Gtk-3.0 Gdk-3.0 SugarGestures_1_0_gir_PACKAGES = gtk+-3.0 gdk-3.0 SugarGestures_1_0_gir_EXPORT_PACKAGES = SugarGestures-1.0