forked from len0rd/rockbox
Daily builds
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@752 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
14a20d54b3
commit
872e3521dd
5 changed files with 73 additions and 1 deletions
|
|
@ -1,13 +1,16 @@
|
|||
ACTION=@echo preprocessing $@; rm -f $@; $(HOME)/bin/fcpp -WWW -Uunix -H -C -V -LL >$@
|
||||
|
||||
SRC := $(wildcard *.t)
|
||||
OBJS := $(SRC:%.t=%.html)
|
||||
OBJS := $(SRC:%.t=%.html) daily.shtml
|
||||
|
||||
.SUFFIXES: .t .html
|
||||
|
||||
%.html : %.t
|
||||
$(ACTION) $<
|
||||
|
||||
%.shtml : %.t
|
||||
$(ACTION) $<
|
||||
|
||||
all: $(OBJS)
|
||||
@(cd schematics; $(MAKE))
|
||||
@(cd docs; $(MAKE))
|
||||
|
|
@ -18,3 +21,5 @@ all: $(OBJS)
|
|||
|
||||
main.html: main.t activity.html
|
||||
|
||||
daily.shtml: daily.t
|
||||
|
||||
|
|
|
|||
20
www/daily.t
Normal file
20
www/daily.t
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
#define _PAGE_ Daily snapshots
|
||||
#include "head.t"
|
||||
|
||||
<h2>Source tarballs</h2>
|
||||
|
||||
<!--#exec cmd="./dailysrc.pl" -->
|
||||
|
||||
<h2>Target builds</h2>
|
||||
|
||||
<p>There are three versions of each build:
|
||||
|
||||
<!--#exec cmd="./dailymod.pl" -->
|
||||
|
||||
#if 0
|
||||
<p>Note 1: Due to the big difference between the player and recorder models, they support different features.
|
||||
#endif
|
||||
|
||||
<p><b>Note:</b> You must rename the file to "archos.mod" before copying it to the root of your archos.
|
||||
|
||||
#include "foot.t"
|
||||
30
www/dailymod.pl
Executable file
30
www/dailymod.pl
Executable file
|
|
@ -0,0 +1,30 @@
|
|||
#!/usr/bin/perl
|
||||
|
||||
$basedir = "/home/dast/rockbox-build/daily-build";
|
||||
|
||||
sub list {
|
||||
$dir = shift @_;
|
||||
|
||||
opendir(DIR, "$basedir/$dir") or
|
||||
die "Can't opendir($basedir/$dir)";
|
||||
@tarballs = grep { /^archos/ } readdir(DIR);
|
||||
closedir DIR;
|
||||
|
||||
print "<ul>\n";
|
||||
for ( @tarballs ) {
|
||||
print "<li><a href=\"daily/$dir/$_\">$_</a>\n";
|
||||
}
|
||||
print "</ul>\n";
|
||||
}
|
||||
|
||||
print "<h3>player-old</h3>\n";
|
||||
print "<p>This version is for old Archos Jukebox 6000 models with ROM firmware older than 4.50.\n";
|
||||
&list("playerold");
|
||||
|
||||
print "<h3>player</h3>\n";
|
||||
print "<p>This version is for Archos Jukebox 6000 with ROM firmware 4.50 or later, and all Studio models.\n";
|
||||
&list("player");
|
||||
|
||||
print "<h3>recorder</h3>\n";
|
||||
print "<p>This version is for all Archos Jukebox Recorder models.\n";
|
||||
&list("recorder");
|
||||
16
www/dailysrc.pl
Executable file
16
www/dailysrc.pl
Executable file
|
|
@ -0,0 +1,16 @@
|
|||
#!/usr/bin/perl
|
||||
|
||||
$basedir = "/home/dast/rockbox-build/daily-build/";
|
||||
|
||||
opendir(DIR, $basedir) or
|
||||
die "Can't opendir($basedir)";
|
||||
@tarballs = grep { /^rockbox-daily-/ } readdir(DIR);
|
||||
closedir DIR;
|
||||
|
||||
print "<ul>\n";
|
||||
|
||||
for ( @tarballs ) {
|
||||
print "<li><a href=\"daily/$_\">$_</a>\n";
|
||||
}
|
||||
|
||||
print "</ul>\n";
|
||||
|
|
@ -36,6 +36,7 @@
|
|||
<a class="menulink" href="/rockbox/irc/">IRC</a><br>
|
||||
<a class="menulink" href="/rockbox/tools.html">tools</a><br>
|
||||
<a class="menulink" href="/rockbox/internals/">photos</a><br>
|
||||
<a class="menulink" href="http://bjorn.haxx.se/rockbox/daily.shtml">daily builds</a><br>
|
||||
<a class="menulink" href="/rockbox/cvs.html">CVS</a><br>
|
||||
<a class="menulink" href="http://sourceforge.net/projects/rockbox/">sourceforge</a><br>
|
||||
<a class="menulink" href="/isd200/">linux driver</a>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue