12345678910111213141516171819202122232425 |
- #
- # Run this TCL script to find and print the pathname for the tclConfig.sh
- # file. Used by ../configure
- #
- if {[catch {
- set libdir [tcl::pkgconfig get libdir,install]
- }]} {
- puts stderr "tclsh too old: does not support tcl::pkgconfig"
- exit 1
- }
- if {![file exists $libdir]} {
- puts stderr "tclsh reported library directory \"$libdir\" does not exist"
- exit 1
- }
- if {![file exists $libdir/tclConfig.sh]} {
- set n1 $libdir/tcl$::tcl_version
- if {[file exists $n1/tclConfig.sh]} {
- set libdir $n1
- } else {
- puts stderr "cannot find tclConfig.sh in either $libdir or $n1"
- exit 1
- }
- }
- puts $libdir
|