Mercurial > octave
changeset 30932:3c3abe6dbe58 stable
Don't leak build directories in installed directories (bug #62295).
* test/mk-bc-overloads-tst.sh: Remove absolute output directory from file paths.
Use correct name when referencing itself.
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Wed, 13 Apr 2022 13:54:52 +0200 |
parents | f67d2ce5d6d4 |
children | b6fb3e2a2024 670eb988dd6a |
files | test/mk-bc-overloads-tst.sh |
diffstat | 1 files changed, 8 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/test/mk-bc-overloads-tst.sh Tue Apr 12 17:07:01 2022 +0200 +++ b/test/mk-bc-overloads-tst.sh Wed Apr 13 13:54:52 2022 +0200 @@ -48,16 +48,16 @@ shift case "$1" in --list-files) - echo $output_dir/tbcover.m - echo $output_dir/bc-overloads.tst + echo tbcover.m + echo bc-overloads.tst for class in $CLASSES; do - echo $output_dir/@$class/tbcover.m + echo @$class/tbcover.m done exit ;; --list-dirs) for class in $CLASSES; do - echo $output_dir/@$class + echo @$class done exit ;; @@ -70,16 +70,16 @@ ;; esac else - echo "usage: build-bc-overload-tests.sh output_dir option" 1>&2 + echo "usage: mk-bc-overload-tst.sh output_dir option" 1>&2 exit 1 fi for class in $CLASSES; do - DIR="$output_dir/@$class" + DIR="@$class" test -d $DIR || mkdir $DIR || { echo "error: could not create $DIR"; exit; } cat > $DIR/tbcover.m << EOF % !!! DO NOT EDIT !!! -% generated automatically by build-bc-overload-tests.sh +% generated automatically by mk-bc-overload-tst.sh function s = tbcover (x, y) s = '$class'; EOF @@ -87,7 +87,7 @@ cat > $output_dir/tbcover.m << EOF % !!! DO NOT EDIT !!! -% generated automatically by build-bc-overload-tests.sh +% generated automatically by mk-bc-overload-tst.sh function s = tbcover (x, y) s = 'none'; EOF