12 |
|
# new() : A new ToolDoc object |
13 |
|
# tool(toolobj) : set the tool object for the class |
14 |
|
# setup(file,$name,$version) : setup a tool object from the specified file |
15 |
+ |
# return 0 for OK 1 for cancel |
16 |
|
# interactive([0|1]) : set the interactive node 0=off 1=on |
17 |
|
|
18 |
|
package BuildSystem::ToolDoc; |
82 |
|
$name=~tr[A-Z][a-z]; |
83 |
|
$self->{tool}->name($name); |
84 |
|
$self->{tool}->version($version); |
85 |
+ |
$self->{tool}->url($file); |
86 |
|
$self->{switch}->filetoparse($file); |
87 |
|
$self->{switch}->parse("setup"); |
88 |
+ |
return 0; |
89 |
|
} |
90 |
|
|
91 |
|
sub featuretext { |