~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to Makefile

  • Committer: Vincent Ladeuil
  • Date: 2009-06-10 09:34:02 UTC
  • mfrom: (3638.6.43 doc-ru)
  • mto: This revision was merged to the branch mainline in revision 4427.
  • Revision ID: v.ladeuil+lp@free.fr-20090610093402-8ixji6rvknop5qfb
Start Russian translation

Show diffs side-by-side

added added

removed removed

Lines of Context:
93
93
        $(wildcard doc/es/guia-usario/*.txt) \
94
94
        doc/es/mini-tutorial/index.txt \
95
95
        doc/index.txt \
96
 
        doc/index.es.txt
 
96
        doc/index.es.txt \
 
97
        doc/index.ru.txt \
 
98
        doc/ru/user-guide/index.txt \
 
99
        doc/ru/mini-tutorial/index.txt \
 
100
        $(wildcard doc/ru/tutorials/*.txt)
97
101
non_txt_files := \
98
102
       doc/default.css \
99
103
       doc/en/quick-reference/quick-start-summary.svg \
103
107
       doc/es/referencia-rapida/referencia-rapida.svg \
104
108
       doc/es/referencia-rapida/referencia-rapida.png \
105
109
       doc/es/referencia-rapida/referencia-rapida.pdf \
106
 
       $(wildcard doc/es/guia-usuario/images/*.png)
 
110
       $(wildcard doc/es/guia-usuario/images/*.png) \
 
111
       doc/ru/quick-reference/quick-start-summary.svg \
 
112
       doc/ru/quick-reference/quick-start-summary.png \
 
113
       doc/ru/quick-reference/quick-start-summary.pdf \
 
114
       $(wildcard doc/ru/user-guide/images/*.png)
107
115
htm_files := $(patsubst %.txt, %.html, $(txt_files)) 
108
116
 
109
117
# doc/developers/*.txt files that should *not* be individually
132
140
dev_txt_files := $(filter-out $(dev_txt_nohtml), $(dev_txt_all))
133
141
dev_htm_files := $(patsubst %.txt, %.html, $(dev_txt_files)) 
134
142
 
135
 
doc/en/user-guide/index.html: $(wildcard $(addsuffix /*.txt, doc/en/user-guide)) 
136
 
        $(rst2html) --stylesheet=../../default.css doc/en/user-guide/index.txt $@
 
143
doc/%/user-guide/index.html: $(wildcard $(addsuffix /*.txt, doc/%/user-guide)) 
 
144
        $(rst2html) --stylesheet=../../default.css $(dir $@)index.txt $@
137
145
 
138
146
# Set the paper size for PDF files.
139
147
# Options:  'a4' (ISO A4 size), 'letter' (US Letter size)
140
148
PAPERSIZE = a4
 
149
# TODO: Add generation for Russian PDF
141
150
PDF_DOCS := doc/en/user-guide/user-guide.$(PAPERSIZE).pdf
142
151
 
143
152
# Copy and modify the RST sources, and convert SVG images to PDF
161
170
doc/index.html: doc/index.txt
162
171
        $(rst2html) --stylesheet=default.css $< $@
163
172
 
 
173
doc/index.%.html: doc/index.%.txt
 
174
        $(rst2html) --stylesheet=default.css $< $@
 
175
 
164
176
%.html: %.txt
165
177
        $(rst2html) --stylesheet=../../default.css $< $@
166
178
 
213
225
clean-docs:
214
226
        $(PYTHON) tools/win32/ostools.py remove $(ALL_DOCS) \
215
227
            $(HTMLDIR) $(derived_txt_files)
216
 
        rm -f doc/en/user-guide/*.pdf
217
 
        rm -rf doc/en/user-guide/latex_prepared
 
228
        rm -f doc/*/user-guide/*.pdf
 
229
        rm -rf doc/*/user-guide/latex_prepared
218
230
 
219
231
 
220
232
### Windows Support ###