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
|
||||
set echo [info exists flags(-echo)]
|
||||
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 verbose [info exists flags(-verbose)]
|
||||
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 } {
|
||||
|
|
|
|||
Loading…
Reference in New Issue