fix out-of-tree builds
authorAdrian Negreanu <adrian.m.negreanu@intel.com>
Fri, 21 Mar 2014 07:06:15 +0000 (09:06 +0200)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Fri, 21 Mar 2014 15:25:37 +0000 (16:25 +0100)
version.h is -include-ed assuming that builddir is the same
as srcdir;

In file included from <command-line>:0:0:
./../../tests/../lib/check-ndebug.h:3:1: fatal error:
../../tests/../version.h: No such file or directory
 #endif
  ^

v2: Use top_builddir as suggested by Damien - builddir gets expanded
to ./ which worked accidentally since automake includes top_builddir
by default.

Signed-off-by: Adrian Negreanu <adrian.m.negreanu@intel.com> (v1)
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
tests/Makefile.am

index 99a3712..ba05eac 100644 (file)
@@ -24,7 +24,7 @@ AM_CFLAGS = $(DRM_CFLAGS) $(CWARNFLAGS) \
        -I$(srcdir)/.. \
        -I$(srcdir)/../lib \
        -include "$(srcdir)/../lib/check-ndebug.h" \
-       -include "$(srcdir)/../version.h" \
+       -include "$(top_builddir)/version.h" \
        -DIGT_DATADIR=\""$(abs_srcdir)"\" \
        $(NULL)