10e751937c
require tcl8.5, but others (ex: "sqlite3.c", "shell.c", and "sqlite3") require only tcl8.4. FossilOrigin-Name: 770308db9776b8c0a70b8807463e89a9eddfe5552e25e67324cd303dc974f50e
12 lines
315 B
Bash
12 lines
315 B
Bash
# Fail with an error if the TCLSH named in $2 is not tclsh version $1 or later.
|
|
#
|
|
echo "set vers $1" >cktclsh$1.tcl
|
|
echo 'if {$tcl_version<$vers} {exit 1}' >>cktclsh$1.tcl
|
|
if ! $2 cktclsh$1.tcl
|
|
then
|
|
echo "ERROR: This makefile target requires tclsh $1 or later."
|
|
rm cktclsh$1.tcl
|
|
exit 1
|
|
fi
|
|
rm cktclsh$1.tcl
|