]> rtime.felk.cvut.cz Git - l4.git/blob - l4/pkg/valgrind/src/valgrind-3.6.0-svn/vg-in-place
update
[l4.git] / l4 / pkg / valgrind / src / valgrind-3.6.0-svn / vg-in-place
1 #!/bin/sh
2
3 # Figure out an absolute pathname to this file, based on
4 # $0 (the name of the file) and $PWD.
5
6 dollarzero=$0
7 if [ -h "${dollarzero}" ]; then
8    dollarzero=`readlink "${dollarzero}"`
9 fi
10
11 if [ "${dollarzero#/}" = "${dollarzero}" ];
12 then
13    # Relative name
14    scriptname=$PWD/$dollarzero;
15 else
16    # Absolute name
17    scriptname=$dollarzero;
18 fi
19
20 # echo "Name of this script: " $scriptname
21
22 vgbasedir=`dirname $scriptname`
23
24 # echo "VG base directory:   " $vgbasedir
25
26
27 # We set both VALGRIND_LIB and VALGRIND_LIB_INNER to handle normal and
28 # 'inner' builds.
29 VALGRIND_LIB="$vgbasedir/.in_place" \
30     VALGRIND_LIB_INNER="$vgbasedir/.in_place" \
31     "$vgbasedir/coregrind/valgrind" "$@"
32