From 872e3521dde6866e77277cb7931c821824b91344 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Stenberg?= Date: Mon, 27 May 2002 14:22:23 +0000 Subject: [PATCH] Daily builds git-svn-id: svn://svn.rockbox.org/rockbox/trunk@752 a1c6a512-1295-4272-9138-f99709370657 --- www/Makefile | 7 ++++++- www/daily.t | 20 ++++++++++++++++++++ www/dailymod.pl | 30 ++++++++++++++++++++++++++++++ www/dailysrc.pl | 16 ++++++++++++++++ www/head.t | 1 + 5 files changed, 73 insertions(+), 1 deletion(-) create mode 100644 www/daily.t create mode 100755 www/dailymod.pl create mode 100755 www/dailysrc.pl diff --git a/www/Makefile b/www/Makefile index 7f4bd94b83..0fd53bf94b 100644 --- a/www/Makefile +++ b/www/Makefile @@ -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 + diff --git a/www/daily.t b/www/daily.t new file mode 100644 index 0000000000..0c41748244 --- /dev/null +++ b/www/daily.t @@ -0,0 +1,20 @@ +#define _PAGE_ Daily snapshots +#include "head.t" + +

Source tarballs

+ + + +

Target builds

+ +

There are three versions of each build: + + + +#if 0 +

Note 1: Due to the big difference between the player and recorder models, they support different features. +#endif + +

Note: You must rename the file to "archos.mod" before copying it to the root of your archos. + +#include "foot.t" diff --git a/www/dailymod.pl b/www/dailymod.pl new file mode 100755 index 0000000000..f923a414c0 --- /dev/null +++ b/www/dailymod.pl @@ -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 "

\n"; +} + +print "

player-old

\n"; +print "

This version is for old Archos Jukebox 6000 models with ROM firmware older than 4.50.\n"; +&list("playerold"); + +print "

player

\n"; +print "

This version is for Archos Jukebox 6000 with ROM firmware 4.50 or later, and all Studio models.\n"; +&list("player"); + +print "

recorder

\n"; +print "

This version is for all Archos Jukebox Recorder models.\n"; +&list("recorder"); diff --git a/www/dailysrc.pl b/www/dailysrc.pl new file mode 100755 index 0000000000..d14239eefd --- /dev/null +++ b/www/dailysrc.pl @@ -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 "

\n"; diff --git a/www/head.t b/www/head.t index 15b5f34a8a..c584e8c6c2 100644 --- a/www/head.t +++ b/www/head.t @@ -36,6 +36,7 @@ IRC
tools
photos
+daily builds
CVS
sourceforge
linux driver