390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
|
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
|
-
+
|
close $fd
# Load dependencies
set deps_file [file join $modules_dir modules.dep]
set fd [open $deps_file]
::tuapi::helper::foreach_line $fd ":" {
set module [string trim [lindex $line 0]]
set deps [split [string trim [join [lrange $line 1 end]]]]
set deps [lreverse [split [string trim [join [lrange $line 1 end]]]]]
set module_basename [file rootname [file tail $module]]
set module_basename_alt1 [string map [list "_" "-"] $module_basename]
set module_basename_alt2 [string map [list "-" "_"] $module_basename]
set alias2module($module_basename) $module
set alias2module($module_basename_alt1) $module
|