X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/5e043f537f76d3ae53d073b33c85cf0569210627..9e77d528b81a90babfcc565609030fa01712b4a1:/tools/mksitemap diff --git a/tools/mksitemap b/tools/mksitemap index 8b16f6f..7407392 100755 --- a/tools/mksitemap +++ b/tools/mksitemap @@ -2,18 +2,18 @@ use 5.014; use warnings; -our $VERSION = '1.00'; +our $VERSION = '1.01'; use File::stat; use Time::Piece; my @pages = ( [qw( index )], - [qw( vi digraphs charset browser writing sc/2 termcol )], + [qw( vi digraphs charset browser writing sc/lotv termcol dieren )], [qw( readline latin unicode countries emoji perl )], - [qw( vimperator mutt nethack mplayer font )], - [qw( apl less screen brahmi digits sc termcol/legacy )], - [qw( chars/table/html source )], + [qw( vimperator mutt nethack mplayer font codec )], + [qw( apl less screen digits sc/bw sc/hots termcol/legacy keyboard )], + [qw( chars/table/html sample source plan )], ); my %freq = ( @@ -33,11 +33,16 @@ for my $group (@pages) { (my $page = $file) =~ s/\Aindex\z//; $file =~ s{/.*}{}; $file .= '.plp'; + my $stat = stat $file or do { + warn "missing file $file\n"; + next; + }; + print ''; print "http://sheet.shiar.nl/$page"; printf '%s', $freq{$page} // 'monthly'; printf '%.2f', $prio; - printf '%s', localtime(stat($file)->mtime)->date; + printf '%s', localtime($stat->mtime)->date; say ''; } $prio -= .1;