From 82513bbf8fa31e191a9291453939d9683c119633 Mon Sep 17 00:00:00 2001 From: William S Fulton Date: Mon, 21 Jan 2019 18:08:30 +0000 Subject: [PATCH] Fix CCache test.sh when CC contains full path Fixes symbolic link creation. Also fixes test.sh when SWIG contains a full path. Closes #1212 --- CCache/test.sh | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/CCache/test.sh b/CCache/test.sh index 5b6f92a35..3c44e859c 100755 --- a/CCache/test.sh +++ b/CCache/test.sh @@ -451,14 +451,16 @@ swigtests if test -z "$NOSOFTLINKSTEST"; then testsuite="link" - ln -s $CCACHE $COMPILER - CCACHE_COMPILE="./$COMPILER" + compilername=`basename $COMPILER` + ln -s $CCACHE ./$compilername + CCACHE_COMPILE="./$compilername" basetests - rm "./$COMPILER" - ln -s $CCACHE $SWIG - CCACHE_COMPILE="./$SWIG" + rm "./$compilername" + compilername=`basename $SWIG` + ln -s $CCACHE ./$compilername + CCACHE_COMPILE="./$compilername" swigtests - rm "./$SWIG" + rm "./$compilername" else echo "skipping testsuite link" fi