source set info script
Signed-off-by: James Cherry <cherry@parallaxsw.com>
This commit is contained in:
parent
86fac3ae99
commit
dbd95cce7d
16
sdc/Sdc.tcl
16
sdc/Sdc.tcl
|
|
@ -42,7 +42,13 @@ proc_redirect read_sdc {
|
||||||
check_argc_eq1 "read_sdc" $args
|
check_argc_eq1 "read_sdc" $args
|
||||||
set echo [info exists flags(-echo)]
|
set echo [info exists flags(-echo)]
|
||||||
set filename [file nativename [lindex $args 0]]
|
set filename [file nativename [lindex $args 0]]
|
||||||
source_ $filename $echo 0
|
set prev_filename [info script]
|
||||||
|
try {
|
||||||
|
info script $filename
|
||||||
|
source_ $filename $echo $verbose
|
||||||
|
} finally {
|
||||||
|
info script $prev_filename
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
################################################################
|
################################################################
|
||||||
|
|
@ -70,7 +76,13 @@ proc_redirect source {
|
||||||
set echo [info exists flags(-echo)]
|
set echo [info exists flags(-echo)]
|
||||||
set verbose [info exists flags(-verbose)]
|
set verbose [info exists flags(-verbose)]
|
||||||
set filename [file nativename [lindex $args 0]]
|
set filename [file nativename [lindex $args 0]]
|
||||||
source_ $filename $echo $verbose
|
set prev_filename [info script]
|
||||||
|
try {
|
||||||
|
info script $filename
|
||||||
|
source_ $filename $echo $verbose
|
||||||
|
} finally {
|
||||||
|
info script $prev_filename
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
proc source_ { filename echo verbose } {
|
proc source_ { filename echo verbose } {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue