diff options
Diffstat (limited to 'gcc/ada/doc/Makefile')
-rw-r--r-- | gcc/ada/doc/Makefile | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/gcc/ada/doc/Makefile b/gcc/ada/doc/Makefile index a2a9d7a..9a435eb 100644 --- a/gcc/ada/doc/Makefile +++ b/gcc/ada/doc/Makefile @@ -42,22 +42,26 @@ help: clean: -rm -rf $(BUILDDIR) -%.html: +.PHONY: mk_empty_dirs +mk_empty_dirs: + mkdir -p share/_static + +%.html: mk_empty_dirs $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/$*/html -%.pdf: +%.pdf: mk_empty_dirs $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/$*/pdf $(MAKE) -C $(BUILDDIR)/$*/pdf all-pdf LATEXOPTS="-interaction=nonstopmode" -%.txt: +%.txt: mk_empty_dirs $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/$*/txt $(MAKE) -C $(BUILDDIR)/$*/txt plaintext -%.info: +%.info: mk_empty_dirs $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/$*/info $(MAKE) -C $(BUILDDIR)/$*/info info -%.texinfo: +%.texinfo: mk_empty_dirs $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/$*/texinfo sed -e 's/^@dircategory/@dircategory GNU Ada Tools/g' < $(BUILDDIR)/$*/texinfo/$*.texi > $(BUILDDIR)/../../$*.texi |