Ticket #1200: Makefile.patch
File Makefile.patch, 2.4 KB (added by , 12 years ago) |
---|
-
Makefile
11 11 LANGUAGES = en $(TRANSLATIONS) 12 12 PDF_LANG = en 13 13 START_DIR = $(shell pwd) 14 ORIGIN_FILES = $(shell find ./en -name "*.rst" -print) 14 15 15 16 # Internal variables. 16 17 PAPEROPT_a4 = -D latex_paper_size=a4 … … 44 45 # For quickstart, standards and overview docs which have not been 45 46 # translated, link to english doc 46 47 for LANG in $(TRANSLATIONS) ; do \ 47 for DOC in en/*/*; do \48 for DOC in $(ORIGIN_FILES) ; do \ 48 49 TRANSLATED_DOC=`echo $$DOC | sed -e"s/en/$$LANG/"` ; \ 49 50 TARGET_EN=`echo $$DOC | sed -e"s#^#../../#"` ; \ 50 51 if [ ! -f $$TRANSLATED_DOC ] ; then \ … … 53 54 fi ; \ 54 55 done ; \ 55 56 done 56 # link to english docs for the docs in head directory57 for LANG in $(TRANSLATIONS) ; do \58 for DOC in en/download.rst en/contact.rst en/index.rst en/sponsors.rst en/sponsors_osgeo.rst en/disclaimer.rst en/presentation.rst en/copyright.rst ; do \59 TRANSLATED_DOC=`echo $$DOC | sed -e"s/en/$$LANG/"` ; \60 TARGET_EN=`echo $$DOC | sed -e"s#^#../#"` ; \61 if [ ! -f $$TRANSLATED_DOC ] ; then \62 rm -f $$TRANSLATED_DOC ; \63 ln -s $$TARGET_EN $$TRANSLATED_DOC ; \64 fi ; \65 done ; \66 done67 57 68 58 sphinxbuild: link_to_en_docs licenses.csv 69 59 $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html … … 170 160 # For quickstart, standards and overview docs which have not been 171 161 # translated, link to english doc 172 162 for LANG in $(PDF_LANG) ; do \ 173 for DOC in en/*/*; do \163 for DOC in $(ORIGIN_FILES) ; do \ 174 164 TRANSLATED_DOC=`echo $$DOC | sed -e"s/en/$$LANG/"` ; \ 175 165 TARGET_EN=`echo $$DOC | sed -e"s#^#../../#"` ; \ 176 166 if [ ! -f $$TRANSLATED_DOC ] ; then \ … … 179 169 fi ; \ 180 170 done ; \ 181 171 done 182 # link to english docs for the docs in head directory183 for LANG in $(PDF_LANG) ; do \184 for DOC in en/download.rst en/contact.rst en/index.rst en/sponsors.rst en/sponsors_osgeo.rst en/disclaimer.rst en/presentation.rst en/copyright.rst ; do \185 TRANSLATED_DOC=`echo $$DOC | sed -e"s/en/$$LANG/"` ; \186 TARGET_EN=`echo $$DOC | sed -e"s#^#../#"` ; \187 if [ ! -f $$TRANSLATED_DOC ] ; then \188 rm -f $$TRANSLATED_DOC ; \189 ln -s $$TARGET_EN $$TRANSLATED_DOC ; \190 fi ; \191 done ; \192 done193 172 194 173 fix_index_pdf: 195 174 for LANG in $(PDF_LANG) ; do \