Evaluate 'script' in the global scope
Scripts sourced via 'script' should evaluate in the global scope to make it easy to set and reference global variables. Signed-off-by: Steve Bennett <steveb@workware.net.au>
This commit is contained in:
parent
f25ffaf2b2
commit
a62d8f2271
|
@ -53,9 +53,9 @@ proc find {filename} {
|
|||
add_usage_text find "<file>"
|
||||
add_help_text find "print full path to file according to OpenOCD search rules"
|
||||
|
||||
# Run script
|
||||
# Find and run a script
|
||||
proc script {filename} {
|
||||
source [find $filename]
|
||||
uplevel #0 source [find $filename]
|
||||
}
|
||||
add_help_text script "filename of OpenOCD script (tcl) to run"
|
||||
add_usage_text script "<file>"
|
||||
|
|
Loading…
Reference in New Issue