Mercurial > hg > CbC > CbC_gcc
comparison gcc/ada/doc/Makefile @ 145:1830386684a0
gcc-9.2.0
author | anatofuz |
---|---|
date | Thu, 13 Feb 2020 11:34:05 +0900 |
parents | 84e7813d76e9 |
children |
comparison
equal
deleted
inserted
replaced
131:84e7813d76e9 | 145:1830386684a0 |
---|---|
40 @echo "source and location can be overridden using SOURCEDIR and BUILDDIR variables" | 40 @echo "source and location can be overridden using SOURCEDIR and BUILDDIR variables" |
41 | 41 |
42 clean: | 42 clean: |
43 -rm -rf $(BUILDDIR) | 43 -rm -rf $(BUILDDIR) |
44 | 44 |
45 %.html: | 45 .PHONY: mk_empty_dirs |
46 mk_empty_dirs: | |
47 mkdir -p share/_static | |
48 | |
49 %.html: mk_empty_dirs | |
46 $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/$*/html | 50 $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/$*/html |
47 | 51 |
48 %.pdf: | 52 %.pdf: mk_empty_dirs |
49 $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/$*/pdf | 53 $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/$*/pdf |
50 $(MAKE) -C $(BUILDDIR)/$*/pdf all-pdf LATEXOPTS="-interaction=nonstopmode" | 54 $(MAKE) -C $(BUILDDIR)/$*/pdf all-pdf LATEXOPTS="-interaction=nonstopmode" |
51 | 55 |
52 %.txt: | 56 %.txt: mk_empty_dirs |
53 $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/$*/txt | 57 $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/$*/txt |
54 $(MAKE) -C $(BUILDDIR)/$*/txt plaintext | 58 $(MAKE) -C $(BUILDDIR)/$*/txt plaintext |
55 | 59 |
56 %.info: | 60 %.info: mk_empty_dirs |
57 $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/$*/info | 61 $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/$*/info |
58 $(MAKE) -C $(BUILDDIR)/$*/info info | 62 $(MAKE) -C $(BUILDDIR)/$*/info info |
59 | 63 |
60 %.texinfo: | 64 %.texinfo: mk_empty_dirs |
61 $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/$*/texinfo | 65 $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/$*/texinfo |
62 sed -e 's/^@dircategory/@dircategory GNU Ada Tools/g' < $(BUILDDIR)/$*/texinfo/$*.texi > $(BUILDDIR)/../../$*.texi | 66 sed -e 's/^@dircategory/@dircategory GNU Ada Tools/g' < $(BUILDDIR)/$*/texinfo/$*.texi > $(BUILDDIR)/../../$*.texi |
63 | 67 |
64 .PHONY: html-all | 68 .PHONY: html-all |
65 html-all: $(foreach doc, $(DOC_LIST), $(doc).html) | 69 html-all: $(foreach doc, $(DOC_LIST), $(doc).html) |