File: checkAutoPath.tcl

package info (click to toggle)
tclcurl 0.9.5-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 764 kB
  • ctags: 222
  • sloc: ansic: 1,804; tcl: 712; sh: 212; makefile: 42
file content (17 lines) | stat: -rw-r--r-- 457 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# This file checks that the directory where TclCurl is going to be
# installed is actually in the auto_path variable, if it isn't it 
# modifies 'init.tcl'.

set tclCurlDir  [lindex $argv 0]
set initTclDir  [lindex $argv 1]
set initFile    [file join $tcl_library init.tcl]
if {[file writable $initFile]==0} exit


if {[lsearch $auto_path $tclCurlDir]==-1} {
    set handle [open "$initFile" a]
    puts $handle "\nlappend auto_path $tclCurlDir\n"
}

exit