diff options
author | Niels Möller <nisse@lysator.liu.se> | 2005-11-25 18:09:28 +0100 |
---|---|---|
committer | Niels Möller <nisse@lysator.liu.se> | 2005-11-25 18:09:28 +0100 |
commit | d65835621dd3c731cee345a47d7a293fc12d9331 (patch) | |
tree | 69f7f2800ea1479f37629fef256428b187e63495 /run-tests | |
parent | 71d77a6ccf84d411b9837cd61c360e9e81a5f620 (diff) | |
download | nettle-d65835621dd3c731cee345a47d7a293fc12d9331.tar.gz |
(find_program): If argument contains a slash
(most likely because VPATH expansion in make), return the filename
as is.
Rev: misc/run-tests:1.5
Diffstat (limited to 'run-tests')
-rwxr-xr-x | run-tests | 19 |
1 files changed, 14 insertions, 5 deletions
@@ -12,12 +12,21 @@ fi export srcdir +# When used in make rules, we sometimes get the filenames VPATH +# expanded, but usually not. find_program () { - if [ -x "$1" ] ; then - echo "./$1" - else - echo "$srcdir/$1" - fi + case "$1" in + */*) + echo "$1" + ;; + *) + if [ -x "$1" ] ; then + echo "./$1" + else + echo "$srcdir/$1" + fi + ;; + esac } env_program () { |