Complain if invoked from the wrong directory or if mandatory

argument is missing.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11974
This commit is contained in:
Florian Krohm 2011-08-13 15:35:21 +00:00
parent ea5e1b6a5e
commit b125cb6ef8

View File

@ -10,6 +10,20 @@
# The vgdb link is needed either for gdb tests
# or for standalone vgdb tests.
# Make sure we're in the correct directory, i.e. the root of the valgrind
# source tree. We use the existence of the coregrind directory as evidence
# that we're in the right place.
if [ ! -d "coregrind" ]; then
echo "make_local_links is not invoked from the top-of-tree directory" 1>&2
exit 1
fi
# Make sure there is an argument
if [ "x$1" = "x" ]; then
echo "usage: make_local_links /path/to/gdb" 1>&2
exit 1
fi
if [ -x "$1" ]
then
ln -f -s "$1" gdbserver_tests/gdb