84999d940c9a640e2cdbbb469178e5b1eac5cae6
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

1) # Directions for adding a new language:
2) # 1. Add the two-letter code to LANGS below.
3) # 2. Add a new "%.html.es: es/%.wml en/%.wml" clause below.
4) # 3. Add a new ".deps/%.html.es.d: es/%.wml .deps/.stamp" clause below.
5) # 4. mkdir a new two-letter directory. Make sure there's a foot.wmi
6) #    and navigation.wmi.
7) # 5. Edit include/perl-globals.wmi, add to @LANGUAGES and %LANGUAGES.
8) #    You might find useful %LANGUAGES strings at the bottom of
9) #    http://debian.org/
10) # 6. Add a new images/es.png flag image.
11) 
12) WMLOPT  = \
13)           -I $(WMLBASE)/include \
14)           -D DOCROOT=$(WMLBASE) \
15)           -D IMGROOT=$(WMLBASE)/images \
16)           -D TORGIT=$(TORGIT)\
17)           -D DEVTAG=$(DEVTAG) \
18)           -D STABLETAG=$(STABLETAG)
19) 
Roger Dingledine now the french translation...

Roger Dingledine authored 13 years ago

20) #LANGS=ar bms de en es et fa it fi fr ja ko nl no pl pt ru se tr zh-cn
Runa A. Sandvik include more languages when...

Runa A. Sandvik authored 12 years ago

21) LANGS=ar ar-se bms cy da de en es et fa fi fr hu id it ja ko nl no pl pt pt-br ru se tr vn zh-cn
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

22) 
23) WMLFILES=$(wildcard $(patsubst %, %/*.wml, $(LANGS)))
24) WMIFILES=$(wildcard $(patsubst %, %/*.wmi, $(LANGS)) $(WMLBASE)/include/*.wmi )
25) 
Andrew Lewman fix up variables and spaces.

Andrew Lewman authored 13 years ago

26) HTMLFILES=$(shell perl -le 's,  (.*)/(.*).wml  ,        $$2.html.$$1    ,x, print $$_ for @ARGV' $(WMLFILES))
27) DEPFILES=$(shell perl -le 's,  (.*)/(.*).wml  ,  .deps/$$2.html.$$1.d  ,x, print $$_ for @ARGV' $(WMLFILES))
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

28) 
29) 
30) all: $(HTMLFILES)
31) 
32) %.html.en: en/%.wml
33) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
34) 
35) %.html.ar: ar/%.wml en/%.wml
36) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
37) 
Runa A. Sandvik include more languages when...

Runa A. Sandvik authored 12 years ago

38) %.html.ar-se: ar-se/%.wml en/%.wml
39) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
40) 
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

41) %.html.bms: bms/%.wml en/%.wml
42) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
43) 
Runa A. Sandvik include more languages when...

Runa A. Sandvik authored 12 years ago

44) %.html.cy: cy/%.wml en/%.wml
45) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
46) 
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

47) %.html.es: es/%.wml en/%.wml
48) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
49) 
50) %.html.et: et/%.wml en/%.wml
51) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
52) 
53) %.html.de: de/%.wml en/%.wml
54) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
55) 
Runa A. Sandvik include more languages

Runa A. Sandvik authored 13 years ago

56) %.html.da: da/%.wml en/%.wml
57) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
58) 
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

59) %.html.fa: fa/%.wml en/%.wml
60) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
61) 
Runa A. Sandvik new and updated translation...

Runa A. Sandvik authored 12 years ago

62) %.html.id: id/%.wml en/%.wml
63) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
64) 
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

65) %.html.it: it/%.wml en/%.wml
66) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
67) 
68) %.html.fi: fi/%.wml en/%.wml
69) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
70) 
71) %.html.fr: fr/%.wml en/%.wml
72) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
73) 
Runa A. Sandvik include more languages when...

Runa A. Sandvik authored 12 years ago

74) %.html.hu: hu/%.wml en/%.wml
75) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
76) 
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

77) %.html.ja: ja/%.wml en/%.wml
78) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
79) 
80) %.html.ko: ko/%.wml en/%.wml
81) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
82) 
83) %.html.nl: nl/%.wml en/%.wml
84) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
85) 
86) %.html.no: no/%.wml en/%.wml
87) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
88) 
89) %.html.pl: pl/%.wml en/%.wml
90) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
91) 
92) %.html.pt: pt/%.wml en/%.wml
93) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
94) 
Runa A. Sandvik updated Makefile.common to...

Runa A. Sandvik authored 12 years ago

95) %.html.pt-br: pt-br/%.wml en/%.wml
96) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
97) 
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

98) %.html.ru: ru/%.wml en/%.wml
99) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
100) 
101) %.html.se: se/%.wml en/%.wml
102) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
103) 
104) %.html.tr: tr/%.wml en/%.wml
105) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
106) 
Runa A. Sandvik new and updated translation...

Runa A. Sandvik authored 12 years ago

107) %.html.vi: vi/%.wml en/%.wml
108) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
109) 
Runa A. Sandvik include more languages when...

Runa A. Sandvik authored 12 years ago

110) %.html.vn: vn/%.wml en/%.wml
111) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
112) 
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

113) %.html.zh-cn: zh-cn/%.wml en/%.wml
114) 	lang=`dirname $<` && wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $@
115) 
116) .deps/%.html.en.d: en/%.wml .deps/.stamp
117) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
118) 	lang=`dirname $<` && \
119) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
120) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
121) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
122) 	rm -f $$tmpfile
Runa A. Sandvik minor fix

Runa A. Sandvik authored 13 years ago

123) .deps/%.html.ar.d: ar/%.wml .deps/.stamp
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

124) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
125) 	lang=`dirname $<` && \
126) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
127) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
128) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
129) 	rm -f $$tmpfile
Runa A. Sandvik include more languages when...

Runa A. Sandvik authored 12 years ago

130) .deps/%.html.ar-se.d: ar-se/%.wml .deps/.stamp
131) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
132) 	lang=`dirname $<` && \
133) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
134) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
135) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
136) 	rm -f $$tmpfile
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

137) .deps/%.html.bms.d: bms/%.wml .deps/.stamp
138) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
139) 	lang=`dirname $<` && \
140) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
141) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
142) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
143) 	rm -f $$tmpfile
Runa A. Sandvik new and updated translation...

Runa A. Sandvik authored 12 years ago

144) .deps/%.html.cy.d: cy/%.wml .deps/.stamp
145) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
146) 	lang=`dirname $<` && \
147) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
148) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
149) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
150) 	rm -f $$tmpfile
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

151) .deps/%.html.es.d: es/%.wml .deps/.stamp
152) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
153) 	lang=`dirname $<` && \
154) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
155) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
156) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
157) 	rm -f $$tmpfile
158) .deps/%.html.et.d: et/%.wml .deps/.stamp
159) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
160) 	lang=`dirname $<` && \
161) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
162) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
163) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
164) 	rm -f $$tmpfile
165) .deps/%.html.de.d: de/%.wml .deps/.stamp
166) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
167) 	lang=`dirname $<` && \
168) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
169) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
Runa A. Sandvik include more languages

Runa A. Sandvik authored 13 years ago

170) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
171) 	rm -f $$tmpfile
172) .deps/%.html.da.d: da/%.wml .deps/.stamp
173) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
174) 	lang=`dirname $<` && \
175) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
176) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

177) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
178) 	rm -f $$tmpfile
Runa A. Sandvik new and updated translation...

Runa A. Sandvik authored 12 years ago

179) .deps/%.html.id.d: it/%.wml .deps/.stamp
180) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
181) 	lang=`dirname $<` && \
182) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
183) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
184) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
185) 	rm -f $$tmpfile
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

186) .deps/%.html.it.d: it/%.wml .deps/.stamp
187) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
188) 	lang=`dirname $<` && \
189) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
190) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
191) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
192) 	rm -f $$tmpfile
193) .deps/%.html.fa.d: fa/%.wml .deps/.stamp
194) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
195) 	lang=`dirname $<` && \
196) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
197) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
198) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
199) 	rm -f $$tmpfile
200) .deps/%.html.fi.d: fi/%.wml .deps/.stamp
201) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
202) 	lang=`dirname $<` && \
203) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
204) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
205) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
206) 	rm -f $$tmpfile
207) .deps/%.html.fr.d: fr/%.wml .deps/.stamp
208) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
209) 	lang=`dirname $<` && \
210) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
211) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
212) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
213) 	rm -f $$tmpfile
Runa A. Sandvik include more languages when...

Runa A. Sandvik authored 12 years ago

214) .deps/%.html.hu.d: hu/%.wml .deps/.stamp
215) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
216) 	lang=`dirname $<` && \
217) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
218) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
219) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
220) 	rm -f $$tmpfile
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

221) .deps/%.html.ja.d: ja/%.wml .deps/.stamp
222) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
223) 	lang=`dirname $<` && \
224) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
225) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
226) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
227) 	rm -f $$tmpfile
228) .deps/%.html.ko.d: ko/%.wml .deps/.stamp
229) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
230) 	lang=`dirname $<` && \
231) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
232) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
233) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
234) 	rm -f $$tmpfile
235) .deps/%.html.nl.d: nl/%.wml .deps/.stamp
236) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
237) 	lang=`dirname $<` && \
238) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
239) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
240) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
241) 	rm -f $$tmpfile
242) .deps/%.html.no.d: no/%.wml .deps/.stamp
243) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
244) 	lang=`dirname $<` && \
245) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
246) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
247) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
248) 	rm -f $$tmpfile
249) .deps/%.html.pl.d: pl/%.wml .deps/.stamp
250) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
251) 	lang=`dirname $<` && \
252) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
253) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
254) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
255) 	rm -f $$tmpfile
256) .deps/%.html.pt.d: pt/%.wml .deps/.stamp
257) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
258) 	lang=`dirname $<` && \
259) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
260) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
Runa A. Sandvik updated Makefile.common to...

Runa A. Sandvik authored 12 years ago

261) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
262) 	rm -f $$tmpfile
263) .deps/%.html.pt-br.d: pt-br/%.wml .deps/.stamp
264) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
265) 	lang=`dirname $<` && \
266) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
267) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

268) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
269) 	rm -f $$tmpfile
270) .deps/%.html.ru.d: ru/%.wml .deps/.stamp
271) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
272) 	lang=`dirname $<` && \
273) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
274) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
275) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
276) 	rm -f $$tmpfile
277) .deps/%.html.se.d: se/%.wml .deps/.stamp
278) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
279) 	lang=`dirname $<` && \
280) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
281) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
282) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
283) 	rm -f $$tmpfile
284) .deps/%.html.tr.d: tr/%.wml .deps/.stamp
285) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
286) 	lang=`dirname $<` && \
287) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
288) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
289) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
290) 	rm -f $$tmpfile
Runa A. Sandvik new and updated translation...

Runa A. Sandvik authored 12 years ago

291) .deps/%.html.vi.d: vi/%.wml .deps/.stamp
292) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
293) 	lang=`dirname $<` && \
294) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
295) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
296) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
297) 	rm -f $$tmpfile
Runa A. Sandvik include more languages when...

Runa A. Sandvik authored 12 years ago

298) .deps/%.html.vn.d: vn/%.wml .deps/.stamp
299) 	tmpfile=`mktemp -t tmp.XXXXXXX` \
300) 	lang=`dirname $<` && \
301) 	OUT=`echo $@ | sed -e 's,\.deps/\(.*\)\.d$$,\1,'` && \
302) 	wml $(WMLOPT) -I $$lang -I $(WMLBASE)/$$lang -D LANG=$$lang $< -o $$OUT --depend | tee $$tmpfile > $@ && \
303) 	sed -e s',\(^[^ ]*\):,.deps/\1.d:,' < $$tmpfile >> $@ && \
304) 	rm -f $$tmpfile