test: Fix srcdir != objdir build and test failures
authorDaniel Stone <daniel@fooishbar.org>
Sat, 25 Apr 2009 04:29:23 +0000 (14:29 +1000)
committerDaniel Stone <daniel@fooishbar.org>
Sat, 25 Apr 2009 04:56:47 +0000 (14:56 +1000)
filecomp would fail because it couldn't find the input files, after
compilation failed due to missing includes.

Signed-off-by: Daniel Stone <daniel@fooishbar.org>
test/Makefile.am
test/filecomp.sh

index 386f3ea..bf5855c 100644 (file)
@@ -1,4 +1,4 @@
-INCLUDES = -I$(top_srcdir)/include
+INCLUDES = -I$(top_srcdir)/include -I$(top_srcdir)/src
 AM_CFLAGS = $(X11_CFLAGS) $(CWARNFLAGS)
 
 TESTS_ENVIRONMENT = $(SHELL)
index 1418205..6f7fc36 100755 (executable)
@@ -23,12 +23,12 @@ failcompile()
 
 rm -f "$log"
 
-compile basic.xkb
-compile named.xkb
-compile named.xkb de
-compile named.xkb us
-compile default.xkb
+compile $srcdir/basic.xkb
+compile $srcdir/named.xkb
+compile $srcdir/named.xkb de
+compile $srcdir/named.xkb us
+compile $srcdir/default.xkb
 
-failcompile basic.xkb foo
-failcompile named.xkb foo
-failcompile bad.xkb
+failcompile $srcdir/basic.xkb foo
+failcompile $srcdir/named.xkb foo
+failcompile $srcdir/bad.xkb