… | |
… | |
67 | if ($link =~ /http:/) { |
67 | if ($link =~ /http:/) { |
68 | "<u>" . (::asxml $link) . "</u>" |
68 | "<u>" . (::asxml $link) . "</u>" |
69 | } elsif ($link =~ /^\$ARCH\/(.+)$/) { |
69 | } elsif ($link =~ /^\$ARCH\/(.+)$/) { |
70 | my $path = $1; |
70 | my $path = $1; |
71 | (my $base = $path) =~ s/.*\///; |
71 | (my $base = $path) =~ s/.*\///; |
72 | -f "$ARCH/$path" && system "cp -p \Q$ARCH/$path\E \Qresources/arch/$base"; |
72 | -f "$ARCH/$path" && system "rsync -av -c \Q$ARCH/$path\E \Qresources/arch/$base"; |
73 | "${MA_BEG}image${MA_SEP}arch/$base$MA_END" |
73 | "${MA_BEG}image${MA_SEP}arch/$base$MA_END" |
74 | } else { |
74 | } else { |
75 | "${MA_BEG}link$MA_SEP$text$MA_SEP$link$MA_END" |
75 | "${MA_BEG}link$MA_SEP$text$MA_SEP$link$MA_END" |
76 | } |
76 | } |
77 | } |
77 | } |