1 # set some titles for some pages
2 #
3 index_title =
4 Ristorante / Restaurant / Pizzeria Oldtimer, Pizza Kurier Pizzakurier Service, Chur
5 -- mit den grössten Pizza's der Ostschweiz!
6 ristorante_restaurant_pizzeria_oldtimer_title =
7 Bilder vom Ristorante / Pizzeria / Restaurant 'Oldtimer' in Chur - Graubünden
8 ueber_uns_restaurant_pizzeria_oldtimer_title =
9 Über uns - das Team vom Ristorante / Pizzeria / Restaurant 'Oldtimer' in Chur - Graubünden
10 kontakt_restaurant_pizzeria_oldtimer_title =
11 Kontakt zum Ristorante / Pizzeria / Restaurant 'Oldtimer' in Chur - Graubünden
12 speisekarte_restaurant_pizzeria_oldtimer_title =
13 Die Speise-Karte vom Ristorante / Pizzeria / Restaurant 'Oldtimer' in Chur - Graubünden
14 reservation_restaurant_pizzeria_oldtimer_title =
15 Reservierungen beim Ristorante / Pizzeria / Restaurant 'Oldtimer' in Chur - Graubünden
16 zeiten_restaurant_pizzeria_oldtimer_title =
17 Öffnungszeiten vom Ristorante / Pizzeria / Restaurant 'Oldtimer' in Chur - Graubünden
18 anfahrt_lageplan_restaurant_pizzeria_oldtimer_title =
19 Lageplan vom Ristorante / Pizzeria / Restaurant 'Oldtimer' in Chur - Graubünden
20
21 # get the current directory. That is needed to get an absolute path in the following rule
22 # without that, e.g. htmlbegin.part would be searched in the same directory where the
23 # 'to build' file is located. Of course you could also just put the full path there yourself
24 # e.g.: /var/www/oldtimer/htmlbegin.part, if you prefer that
25
26 cwd = `os.getcwd()`
27
28 :rule %.php : $cwd/htmlbegin.part
29 %.part
30 $cwd/htmlend.part
31
32 tmpstring = _no.$(match)_title # build the title-var name itself
33 # + a prefix (_no.) for python use below
34 @try:
35 @ title = eval( tmpstring ) # if that variable is defined...
36 @except KeyError:
37 @ title = "" # python itself will produce an error if not,
38 # so the use for the @try @except construct.
39
40 # below, replace @TITLE@ with the title now -
41 # (<title> @TITLE@ </title> I have in the files)
42 :cat $source | :eval string.replace(stdin,
43 '@TITLE@', title) >! $(target)
44
45 files =
46 ./folder/check.php
47 ./index.php
48 ./ristorante_restaurant_pizzeria_oldtimer.php
49 ./ueber_uns_restaurant_pizzeria_oldtimer.php
50 ./kontakt_restaurant_pizzeria_oldtimer.php
51 ./speisekarte_restaurant_pizzeria_oldtimer.php
52 ./reservation_restaurant_pizzeria_oldtimer.php
53 ./zeiten_restaurant_pizzeria_oldtimer.php
54 ./anfahrt_lageplan_restaurant_pizzeria_oldtimer.php
55 ./images/uns/koch.jpg
56 ./images/uns/team.jpg
57 ./images/uns/S3500015_cut.jpg
58 ./images/uns/chef.jpg
59 ./images/uns/romana.jpg
60 ./images/uns/S3500039_cut.jpg
61 ./images/ristorante/terasse2.jpg
62 ./images/ristorante/innenraum.jpg
63 ./images/ristorante/pizzas.jpg
64 ./images/ristorante/terasse.jpg
65 ./images/ristorante/pizzaofen.jpg
66 ./images/ristorante/aussenansicht.jpg
67 ./images/ristorante/vorderraum.jpg
68 ./images/ristorante/pizzamachen.jpg
69 ./images/ristorante/hinterraum.jpg
70 ./images/ristorante/koch_action.jpg
71 ./images/slide/slide1.jpg
72 ./images/slide/slide2.jpg
73 ./images/slide/slide3.jpg
74 ./images/lageplan_klein.jpg
75 ./images/lageplan_gross.jpg
76 ./images/Spaghetti1.jpg
77 ./images/speisekarte/fisch.pdf
78 ./images/speisekarte/pasta.pdf
79 ./images/speisekarte/hauptspeisen.pdf
80 ./images/speisekarte/pizzas.pdf
81 ./images/speisekarte/suppen.pdf
82 ./images/italia_logo.jpg
83 ./images/header.jpg
84 ./images/italy.gif
85 ./favicon.ico
86 ./robots.txt
87 ./oldtimer.css
88 ./ie6.css
89
90 :attr { publish = ftp://user:password@server.org/html/oldtimer/%file% } $files
91
92
93 all : $files # build the files themselves (:rule dependency)
94 :publish $files # finally publish them