mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 22:38:05 +02:00
glcpp/tests/glcpp-test: set srcdir/abs_builddir variables
Current definitions work fine for the manual invokation of the script, although the whole script does not consider that one can run it OOT. The latter will be handled with latter patches, although it will be extensively using the two variables. Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Acked-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
This commit is contained in:
parent
ee8aea3572
commit
addf62946d
1 changed files with 15 additions and 8 deletions
|
|
@ -1,15 +1,22 @@
|
|||
#!/bin/sh
|
||||
|
||||
if [ ! -z "$srcdir" ]; then
|
||||
testdir=$srcdir/glsl/glcpp/tests
|
||||
outdir=`pwd`/glsl/glcpp/tests
|
||||
glcpp=`pwd`/glsl/glcpp/glcpp
|
||||
else
|
||||
testdir=.
|
||||
outdir=.
|
||||
glcpp=../glcpp
|
||||
if [ -z "$srcdir" -o -z "$abs_builddir" ]; then
|
||||
echo ""
|
||||
echo "Warning: you're invoking the script manually and things may fail."
|
||||
echo "Attempting to determine/set srcdir and abs_builddir variables."
|
||||
echo ""
|
||||
|
||||
# Should point to `dirname Makefile.glsl.am`
|
||||
srcdir=./../../../
|
||||
cd `dirname "$0"`
|
||||
# Should point to `dirname Makefile` equivalent to the above.
|
||||
abs_builddir=`pwd`/../../../
|
||||
fi
|
||||
|
||||
testdir=$srcdir/glsl/glcpp/tests
|
||||
outdir=$abs_builddir/glsl/glcpp/tests
|
||||
glcpp=$abs_builddir/glsl/glcpp/glcpp
|
||||
|
||||
trap 'rm $test.valgrind-errors; exit 1' INT QUIT
|
||||
|
||||
usage ()
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue