version 1.51, 2002/10/13 17:27:49
|
version 1.52, 2003/09/11 22:01:48
|
Line 386 $parser->{textify}={
|
Line 386 $parser->{textify}={
|
build => \&format_build, |
build => \&format_build, |
status => \&format_status, |
status => \&format_status, |
dependencies => \&format_dependencies, |
dependencies => \&format_dependencies, |
|
privatedependencies => \&format_privatedependencies, |
buildlink => \&format_buildlink, |
buildlink => \&format_buildlink, |
glob => \&format_glob, |
glob => \&format_glob, |
sourcedir => \&format_sourcedir, |
sourcedir => \&format_sourcedir, |
Line 1236 sub format_file {
|
Line 1237 sub format_file {
|
my (@deps)=split(/\;/,$dependencies); |
my (@deps)=split(/\;/,$dependencies); |
my $retval=join("\n",($source, |
my $retval=join("\n",($source, |
(map {"$command$_"} @deps))); |
(map {"$command$_"} @deps))); |
|
if ($tokeninfo[2]{type} eq 'private') { |
|
return "\n"; |
|
} |
return $retval."\n"; |
return $retval."\n"; |
} |
} |
elsif ($mode eq 'html') { |
elsif ($mode eq 'html') { |
Line 1618 sub format_status {
|
Line 1622 sub format_status {
|
# ------------------------------------------------- Format dependencies section |
# ------------------------------------------------- Format dependencies section |
sub format_dependencies { |
sub format_dependencies { |
my @tokeninfo=@_; |
my @tokeninfo=@_; |
$dependencies=''; |
#$dependencies=''; |
my $text=&trim($parser->get_text('/dependencies')); |
my $text=&trim($parser->get_text('/dependencies')); |
if ($text) { |
if ($text) { |
$parser->get_tag('/dependencies'); |
$parser->get_tag('/dependencies'); |
$dependencies=join(';', |
$dependencies=join(';',((map {s/^\s*//;s/\s$//;$_} split(/\;/,$text)),$dependencies)); |
(map {s/^\s*//;s/\s$//;$_} split(/\;/,$text))); |
$dependencies=~s/;$//; |
|
} |
|
return ''; |
|
} |
|
sub format_privatedependencies { |
|
my @tokeninfo=@_; |
|
#$dependencies=''; |
|
my $text=&trim($parser->get_text('/privatedependencies')); |
|
if ($text) { |
|
$parser->get_tag('/privatedependencies'); |
|
if ($mode eq 'MANIFEST') { return ''; } |
|
$dependencies=join(';',((map {s/^\s*//;s/\s$//;$_} split(/\;/,$text)),$dependencies)); |
|
$dependencies=~s/;$//; |
} |
} |
return ''; |
return ''; |
} |
} |