Quoting Emil Velikov (2018-04-24 10:49:21) > From: Emil Velikov <emil.veli...@collabora.com> > > Bring back the "detection" of the said variables, to allow > standalone execution. > > Fixes: db8cd8e36771 ("glcpp/tests: Convert shell scripts to a python > script") > Cc: Dylan Baker <dy...@pnwbakers.com> > Signed-off-by: Emil Velikov <emil.veli...@collabora.com> > --- > src/compiler/glsl/glcpp/tests/glcpp-test.sh | 13 +++++++++++++ > 1 file changed, 13 insertions(+) > > diff --git a/src/compiler/glsl/glcpp/tests/glcpp-test.sh > b/src/compiler/glsl/glcpp/tests/glcpp-test.sh > index 7ca8aa26a8..b8397ec890 100755 > --- a/src/compiler/glsl/glcpp/tests/glcpp-test.sh > +++ b/src/compiler/glsl/glcpp/tests/glcpp-test.sh > @@ -1,3 +1,16 @@ > #!/bin/sh > > +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 > + > $PYTHON2 $srcdir/glsl/glcpp/tests/glcpp_test.py > $abs_builddir/glsl/glcpp/glcpp $srcdir/glsl/glcpp/tests --unix --windows > --oldmac --bizarro > -- > 2.16.0 >
Hi Emil, This doesn't apply cleanly to 18.1 because it needs the previous patch. Would you like me to pull that as well, or drop this? Dylan
signature.asc
Description: signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev