Mais conteúdo relacionado
Semelhante a How to herd cat statues and make awesome things (20)
How to herd cat statues and make awesome things
- 35. Launchpad
↓
msgfmt
↓
Sphinx (via gettext)
- 45. $(foreach TRANSLATION,$(UNSUPPORTED),
mkdir -p source/locales/$(TRANSLATION)/$(MAHARA)/LC_MESSAGES;
cp -n /usr/share/locale-langpack/en_AU/LC_MESSAGES/sphinx.mo source/locales/$(TRANSLATION)/$(MAHARA)/LC_MESSAGES/sphinx.mo
;)
$(foreach TRANSLATION,$(TRANSLATIONS),
git checkout source/images ;
cp -ra localeimages/$(TRANSLATION)/* source/images ;
/bin/bash convert_images_dpi.sh;
$(SPHINXBUILD) -a -D language=$(TRANSLATION) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex/$(TRANSLATION)/$(MAHARA);
cp patches/makesty.patch $(BUILDDIR)/latex/$(TRANSLATION)/$(MAHARA);
cp patches/tex.patch $(BUILDDIR)/latex/$(TRANSLATION)/$(MAHARA);
patch --directory=$(BUILDDIR)/latex/$(TRANSLATION)/$(MAHARA) -p1 < $(BUILDDIR)/latex/$(TRANSLATION)/$(MAHARA)/makesty.patch;
patch --directory=$(BUILDDIR)/latex/$(TRANSLATION)/$(MAHARA) -p1 < $(BUILDDIR)/latex/$(TRANSLATION)/$(MAHARA)/tex.patch
;)
$(foreach TRANSLATION,$(CLEAN),
make -C $(BUILDDIR)/latex/$(TRANSLATION)/$(MAHARA) all-pdf-ja
;)
$(foreach TRANSLATION,$(PATCHED),
cp patches/$(TRANSLATION).patch $(BUILDDIR)/latex/$(TRANSLATION)/$(MAHARA);
patch --directory=$(BUILDDIR)/latex/$(TRANSLATION)/$(MAHARA) -p1 < $(BUILDDIR)/latex/$(TRANSLATION)/$(MAHARA)/$(TRANSLATION).
ch;
make -C $(BUILDDIR)/latex/$(TRANSLATION)/$(MAHARA) all-pdf-ja;
patch -R --directory=$(BUILDDIR)/latex/$(TRANSLATION)/$(MAHARA) -p1 < $(BUILDDIR)/latex/$(TRANSLATION)/$(MAHARA)/$(TRANSLATION
ch
;)
$(foreach TRANSLATION,$(TRANSLATIONS),
patch -R --directory=$(BUILDDIR)/latex/$(TRANSLATION)/$(MAHARA) -p1 < $(BUILDDIR)/latex/$(TRANSLATION)/$(MAHARA)/tex.patch;
patch -R --directory=$(BUILDDIR)/latex/$(TRANSLATION)/$(MAHARA) -p1 < $(BUILDDIR)/latex/$(TRANSLATION)/$(MAHARA)/makesty.patch;
cp $(BUILDDIR)/latex/$(TRANSLATION)/$(MAHARA)/Mahara.pdf $(BUILDDIR)/html/$(TRANSLATION)/$(MAHARA)/Mahara.pdf;
rm -r $(BUILDDIR)/latex/$(TRANSLATION)/$(MAHARA)/
;)
git checkout source/images