1 angebote_title = Angebote - BonazüsBar
2 index_title = Bonazüs Bar zwischen Bonaduz und Rhäzüns
3 events_title = Events - Bonazüs Bar
4 fotos_title = Fotos - Bonazüs Bar
5 karaoke_title = Karaoke - Bonazüs Bar
6 lage_title = Lage - Bonazüs Bar
7 team_title = Team - Bonazüs Bar
8
9 cwd = `os.getcwd()`
10 :rule %.html : $cwd/htmlbegin.part
11 %.part
12 $cwd/htmlend.part
13
14 tmpstring = _no.$(match)_title
15 @try:
16 @ title = eval( tmpstring )
17 @except KeyError:
18 @ title = ""
19 :cat $source | :eval string.replace(stdin,
20 '@TITLE@', title) >! $(target)
21
22 files = ./index.html
23 ./angebote.html
24 ./events.html
25 ./karaoke.html
26 ./team.html
27 ./fotos.html
28 ./lage.html
29 ./bonazuens.css
30
31 bilder =
32 :tree bilder { skipdir = AAPDIR }
33 bilder += $name
34
35 :attr { publish = ftp://server.org/htdocs/%file% } $files $bilder
36
37 all : $files
38 :publish $files $bilder
39
40 gall {virtual}:
41 gallery =
42 :tree gallery { skipdir = AAPDIR|original_bilder } # | is or
43 gallery += $name
44 :attr { check = time } $gallery
45 :attr { signfile = $cwd/AAPDIR/gallery_sign } $gallery
46 :attr { publish = ftp://server.org/htdocs/%file% } $gallery
47 :publish $gallery