Changeset 232 for trunk/base
- Timestamp:
- Aug 21, 2002, 11:09:12 AM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/base/src/port1.0/portutil.tcl
r229 r232 126 126 # The following modes are supported: 127 127 # <identifier> target <chain> <procedure to execute> [run type] 128 # <identifier> swdep <chain> < dependency option name>128 # <identifier> swdep <chain> <list of dependency option names> 129 129 # <identifier> provides <list of target names> 130 130 # <identifier> requires <list of target names> … … 150 150 } elseif {[string equal swdep $mode]} { 151 151 set chain [lindex $args 0] 152 set depname [lindex $args 1] 153 if {![dlist_has_key targets $depname procedure,$chain]} { 154 register $depname target $chain swdep_resolve 155 register $depname provides $depname 156 options $depname 157 } 158 register $name requires $depname 152 foreach depname [lrange $args 1 end] { 153 if {![dlist_has_key targets $depname procedure,$chain]} { 154 register $depname target $chain swdep_resolve 155 register $depname provides $depname 156 options $depname 157 } 158 register $name requires $depname 159 } 159 160 } elseif {[string equal requires $mode] || [string equal uses $mode] || [string equal provides $mode]} { 160 161 if {[dlist_has_item targets $name]} {
Note: See TracChangeset
for help on using the changeset viewer.