Compile tp-lowlevel.vapi before libfolks_telepathy_la_vala.stamp
authorSimon McVittie <simon.mcvittie@collabora.co.uk>
Wed, 3 Apr 2013 15:52:38 +0000 (16:52 +0100)
committerSimon McVittie <simon.mcvittie@collabora.co.uk>
Thu, 4 Apr 2013 10:39:58 +0000 (11:39 +0100)
The make rules generated by Automake are all done in terms of a "stamp"
file in the $(srcdir), so if we want to give it more dependencies,
we need to do the same. This fixes a clean out-of-tree build.

Bug: https://bugzilla.gnome.org/show_bug.cgi?id=697188
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Reviewed-by: Philip Withnall <philip@tecnocode.co.uk>
backends/telepathy/lib/Makefile.am

index b9699dd..4ed3533 100644 (file)
@@ -95,7 +95,7 @@ pkgconfig_in = folks-telepathy.pc.in
 pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = $(pkgconfig_in:.in=)
 
-libfolks_telepathy_la_vala.stamp: tp-lowlevel.vapi
+$(srcdir)/libfolks_telepathy_la_vala.stamp: tp-lowlevel.vapi
 
 dist_noinst_DATA = \
        tp-lowlevel.gir \