diff options
| author | Bruce Momjian | 1998-10-12 02:41:01 +0000 |
|---|---|---|
| committer | Bruce Momjian | 1998-10-12 02:41:01 +0000 |
| commit | 7a9312b422bb8966e8935b3e0e427964420aea86 (patch) | |
| tree | 6828727ef041978d502449163ed05a7aa1c6dea7 /src/pl | |
| parent | b0dfc477944565f3e5446f9b709b8db9c5496d4b (diff) | |
Tcl fixes from Billy G. Allie
Diffstat (limited to 'src/pl')
| -rw-r--r-- | src/pl/tcl/mkMakefile.tcldefs.sh.in | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/src/pl/tcl/mkMakefile.tcldefs.sh.in b/src/pl/tcl/mkMakefile.tcldefs.sh.in index c3981dd3102..940eb04928c 100644 --- a/src/pl/tcl/mkMakefile.tcldefs.sh.in +++ b/src/pl/tcl/mkMakefile.tcldefs.sh.in @@ -1,15 +1,21 @@ -if [ -f @TCL_CONFIG_SH@ ]; then - . @TCL_CONFIG_SH@ -else +if [ ! -f @TCL_CONFIG_SH@ ]; then echo "@TCL_CONFIG_SH@ not found" echo "I need this file! Please make a symbolic link to this file" echo "and start make again." exit 1 fi -for v in `set | grep '^TCL' | sed -e 's/=.*//'` ; do - echo $v = `eval "echo \\$$v"` -done >Makefile.tcldefs +. @TCL_CONFIG_SH@ + +set | + egrep '^TCL_|^TK_' | + sed -e 's/=[ ]*/="/' -e 's/[ ]*$/"/' | + while read v + do + eval "$v" + v1=`echo $v | sed -e 's/=.*//'` + eval "echo $v1 = \"\$$v1\"" + done >Makefile.tcldefs exit 0 |
