summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2003-08-03 23:13:12 +0000
committerDaniel Stenberg <daniel@haxx.se>2003-08-03 23:13:12 +0000
commitef5562df2ae11c2759b9b168a111fee46c214d9d (patch)
treedc101f124993e603062f06d32d38b0e8a8255471
parent852333402d6287f21b287887e0503a3743974460 (diff)
downloadrockbox-ef5562df2ae11c2759b9b168a111fee46c214d9d.tar.gz
rockbox-ef5562df2ae11c2759b9b168a111fee46c214d9d.zip
support the new style file names with model names embedded
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3915 a1c6a512-1295-4272-9138-f99709370657
-rwxr-xr-xwww/dailymod.pl25
1 files changed, 23 insertions, 2 deletions
diff --git a/www/dailymod.pl b/www/dailymod.pl
index 8e503ee30d..e7bbee977b 100755
--- a/www/dailymod.pl
+++ b/www/dailymod.pl
@@ -8,7 +8,7 @@ for(@list) {
8 my $dir = $_; 8 my $dir = $_;
9 opendir(DIR, "$basedir/$dir") or 9 opendir(DIR, "$basedir/$dir") or
10 die "Can't opendir($basedir/$dir)"; 10 die "Can't opendir($basedir/$dir)";
11 my @files = sort grep { /^rockbox2/ } readdir(DIR); 11 my @files = sort grep { /^rockbox/ } readdir(DIR);
12 closedir DIR; 12 closedir DIR;
13 13
14 for(@files) { 14 for(@files) {
@@ -33,26 +33,47 @@ for(reverse sort keys %date) {
33 33
34 for(@list) { 34 for(@list) {
35 my $n=0; 35 my $n=0;
36 my $m = $_;
36 print "<td> "; 37 print "<td> ";
38 # old mod
37 if( -f "daily/$_/rockbox${d}.mod") { 39 if( -f "daily/$_/rockbox${d}.mod") {
38 print "<a href=\"daily/$_/rockbox${d}.mod\">mod</a>"; 40 print "<a href=\"daily/$_/rockbox${d}.mod\">mod</a>";
39 $n++; 41 $n++;
40 } 42 }
41 if( -f "daily/$_/rockbox${d}.ajz") { 43 # new mod
44 if( -f "daily/$_/rockbox-$m-${d}.mod") {
45 print "<a href=\"daily/$m/rockbox-$m-${d}.mod\">mod</a>";
46 $n++;
47 }
48 # old ajz
49 if( -f "daily/$_/rockbox${d}.ajz") {
42 printf "%s<a href=\"daily/$_/rockbox${d}.ajz\">ajz</a>", 50 printf "%s<a href=\"daily/$_/rockbox${d}.ajz\">ajz</a>",
43 $n?", ":""; 51 $n?", ":"";
44 $n++; 52 $n++;
45 } 53 }
54 # new ajz
55 if( -f "daily/$m/rockbox-$m-${d}.ajz") {
56 printf "%s<a href=\"daily/$m/rockbox-$m-${d}.ajz\">ajz</a>",
57 $n?", ":"";
58 $n++;
59 }
46 if( -f "daily/$_/rocks${d}.zip") { 60 if( -f "daily/$_/rocks${d}.zip") {
47 printf "%s<a href=\"daily/$_/rocks${d}.zip\">rocks</a>", 61 printf "%s<a href=\"daily/$_/rocks${d}.zip\">rocks</a>",
48 $n?", ":""; 62 $n?", ":"";
49 $n++; 63 $n++;
50 } 64 }
65 # old-style full zip
51 if( -f "daily/$_/rockbox-${d}.zip") { 66 if( -f "daily/$_/rockbox-${d}.zip") {
52 printf "%s<a href=\"daily/$_/rockbox-${d}.zip\">full</a>", 67 printf "%s<a href=\"daily/$_/rockbox-${d}.zip\">full</a>",
53 $n?", ":""; 68 $n?", ":"";
54 $n++; 69 $n++;
55 } 70 }
71 # new-style full zip:
72 if( -f "daily/$m/rockbox-${m}-${d}.zip") {
73 printf "%s<a href=\"daily/$_/rockbox-${m}-${d}.zip\">full</a>",
74 $n?", ":"";
75 $n++;
76 }
56 if( -f "daily/$_/rockbox${d}.ucl") { 77 if( -f "daily/$_/rockbox${d}.ucl") {
57 printf "%s<a href=\"daily/$_/rockbox${d}.ucl\">ucl</a>", 78 printf "%s<a href=\"daily/$_/rockbox${d}.ucl\">ucl</a>",
58 $n?", ":""; 79 $n?", ":"";