Diff for iotta/Iotta/Output/MkName.pm between version 1.1 and 1.2
| version 1.1, 2003/02/16 15:48:12 |
version 1.2, 2003/03/30 11:33:55 |
|
|
| #print "using template ".$s->templ." for $outp\n"; |
#print "using template ".$s->templ." for $outp\n"; |
| $$meta{$outp} = $s->templ; |
$$meta{$outp} = $s->templ; |
| my $f = $$meta{$inp}; |
my $f = $$meta{$inp}; |
| |
my $dir = $f; |
| $$meta{$outp} =~ s/\@INPUT\@/$f/g; |
$$meta{$outp} =~ s/\@INPUT\@/$f/g; |
| $f =~ s#^.*/##; |
$f =~ s#^.*/##; |
| #$f =~ s#\..*$##; |
$dir =~ s#^(.*)/.*?#$1#; |
| $$meta{$outp} =~ s/\@BASE\@/$f/g; |
$$meta{$outp} =~ s/\@BASE\@/$f/g; |
| |
$f =~ s#\..*?$##; |
| |
$$meta{$outp} =~ s/\@STEM\@/$f/g; |
| |
$$meta{$outp} =~ s/\@DIR\@/$dir/g; |
| $s->next->run ($meta, $data) if ($s->next); |
$s->next->run ($meta, $data) if ($s->next); |
| return 0; |
return 0; |
| } |
} |
Platon Group <platon@platon.org> http://platon.org/
|
|