Skip to content

Commit 5b6b3d0

Browse files
Update gen-tests-makefile.sh
Keep file extensions so that e.g. tribuf.ys and tribuf.sh don't try to output to the same log file.
1 parent 8a68ae6 commit 5b6b3d0

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Diff for: tests/gen-tests-makefile.sh

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,20 +17,20 @@ generate_target() {
1717
generate_ys_test() {
1818
ys_file=$1
1919
yosys_args_=${2:-}
20-
generate_target "$ys_file" "\"$YOSYS_BASEDIR/yosys\" -ql ${ys_file%.*}.err $yosys_args_ $ys_file && mv ${ys_file%.*}.err ${ys_file%.*}.log"
20+
generate_target "$ys_file" "\"$YOSYS_BASEDIR/yosys\" -ql ${ys_file}.err $yosys_args_ $ys_file && mv ${ys_file}.err ${ys_file}.log"
2121
}
2222

2323
# $ generate_tcl_test tcl_file [yosys_args]
2424
generate_tcl_test() {
2525
tcl_file=$1
2626
yosys_args_=${2:-}
27-
generate_target "$tcl_file" "\"$YOSYS_BASEDIR/yosys\" -ql ${tcl_file%.*}.err $yosys_args_ $tcl_file && mv ${tcl_file%.*}.err ${tcl_file%.*}.log"
27+
generate_target "$tcl_file" "\"$YOSYS_BASEDIR/yosys\" -ql ${tcl_file}.err $yosys_args_ $tcl_file && mv ${tcl_file}.err ${tcl_file}.log"
2828
}
2929

3030
# $ generate_bash_test bash_file
3131
generate_bash_test() {
3232
bash_file=$1
33-
generate_target "$bash_file" "bash -v $bash_file >${bash_file%.*}.err 2>&1 && mv ${bash_file%.*}.err ${bash_file%.*}.log"
33+
generate_target "$bash_file" "bash -v $bash_file >${bash_file}.err 2>&1 && mv ${bash_file}.err ${bash_file}.log"
3434
}
3535

3636
# $ generate_tests [-y|--yosys-scripts] [-s|--prove-sv] [-b|--bash] [-a|--yosys-args yosys_args]

0 commit comments

Comments
 (0)