tests: Adjust test runner
The script currently assumes that srcdir is relative to builddir, which is not the case for build directories outside the source tree like the one used by jhbuild. While we could get fancy and prepend the builddir if srcdir is relative, there's nothing wrong with a relative path as we cd into the builddir before evaluating srcdir. https://bugzilla.gnome.org/show_bug.cgi?id=783206
This commit is contained in:
parent
4bada06917
commit
73cffb3c7f
@ -27,11 +27,11 @@ done
|
|||||||
|
|
||||||
builddir=`dirname $0`
|
builddir=`dirname $0`
|
||||||
builddir=`cd $builddir && pwd`
|
builddir=`cd $builddir && pwd`
|
||||||
srcdir=$builddir/@srcdir@
|
srcdir=@srcdir@
|
||||||
srcdir=`cd $srcdir && pwd`
|
srcdir=`cd $srcdir && pwd`
|
||||||
|
|
||||||
GI_TYPELIB_PATH="$GI_TYPELIB_PATH${GI_TYPELIB_PATH:+:}@MUTTER_TYPELIB_DIR@:$builddir/../src:$builddir/../src/gvc"
|
GI_TYPELIB_PATH="$GI_TYPELIB_PATH${GI_TYPELIB_PATH:+:}@MUTTER_TYPELIB_DIR@:$builddir/../src:$builddir/../src/gvc"
|
||||||
GJS_PATH="$srcdir:$srcdir/../js"
|
GJS_PATH="$srcdir:$srcdir/../js:$builddir/../js"
|
||||||
GJS_DEBUG_OUTPUT=stderr
|
GJS_DEBUG_OUTPUT=stderr
|
||||||
$verbose || GJS_DEBUG_TOPICS="JS ERROR;JS LOG"
|
$verbose || GJS_DEBUG_TOPICS="JS ERROR;JS LOG"
|
||||||
GNOME_SHELL_TESTSDIR="$srcdir/"
|
GNOME_SHELL_TESTSDIR="$srcdir/"
|
||||||
|
Loading…
Reference in New Issue
Block a user