aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2022-11-13 21:59:18 +0100
committerMartin Liska <mliska@suse.cz>2022-11-14 09:35:06 +0100
commit64d5610f44c995b88261bf83f53a200355cb530f (patch)
tree4e4aaa073432ee4f20d97ba698069e699d33590a /gcc/ada/gcc-interface
parentb4c839e7255cc6108a9a22146f064b740a5710ca (diff)
downloadgcc-64d5610f44c995b88261bf83f53a200355cb530f.zip
gcc-64d5610f44c995b88261bf83f53a200355cb530f.tar.gz
gcc-64d5610f44c995b88261bf83f53a200355cb530f.tar.bz2
Revert "sphinx: ada: port to Sphinx"
This reverts commit 0a543515957ff47feba739e6f71062fb2fb99125.
Diffstat (limited to 'gcc/ada/gcc-interface')
-rw-r--r--gcc/ada/gcc-interface/Make-lang.in98
1 files changed, 57 insertions, 41 deletions
diff --git a/gcc/ada/gcc-interface/Make-lang.in b/gcc/ada/gcc-interface/Make-lang.in
index 71a26e5..45a4168 100644
--- a/gcc/ada/gcc-interface/Make-lang.in
+++ b/gcc/ada/gcc-interface/Make-lang.in
@@ -808,24 +808,32 @@ ada.tags: force
# Generate documentation.
-doc/gnat_ugn/info/texinfo/gnat_ugn.info: $(SPHINX_FILES)
- + if [ x$(SPHINX_BUILD) = xsphinx-build ]; then \
- make -C $(srcdir)/../doc info SOURCEDIR=$(abs_srcdir)/ada/doc/gnat_ugn BUILDDIR=$(objdir)/doc/gnat_ugn/info; \
+doc/gnat_ugn.info: ada/gnat_ugn.texi \
+ $(gcc_docdir)/include/fdl.texi $(gcc_docdir)/include/gcc-common.texi \
+ gcc-vers.texi
+ if [ x$(BUILD_INFO) = xinfo ]; then \
+ rm -f $(@)*; \
+ $(MAKEINFO) $(MAKEINFOFLAGS) -I$(gcc_docdir)/include \
+ -I$(srcdir)/ada -o $@ $<; \
else true; fi
-doc/gnat_rm/info/texinfo/gnat_rm.info: $(SPHINX_FILES)
- + if [ x$(SPHINX_BUILD) = xsphinx-build ]; then \
- make -C $(srcdir)/../doc info SOURCEDIR=$(abs_srcdir)/ada/doc/gnat_rm BUILDDIR=$(objdir)/doc/gnat_rm/info; \
+doc/gnat_rm.info: ada/gnat_rm.texi $(gcc_docdir)/include/fdl.texi \
+ $(gcc_docdir)/include/gcc-common.texi gcc-vers.texi
+ if [ x$(BUILD_INFO) = xinfo ]; then \
+ rm -f $(@)*; \
+ $(MAKEINFO) $(MAKEINFOFLAGS) -I$(gcc_docdir)/include \
+ -I$(srcdir)/ada -o $@ $<; \
else true; fi
-doc/gnat-style/info/texinfo/gnat-style.info: $(SPHINX_FILES)
- + if [ x$(SPHINX_BUILD) = xsphinx-build ]; then \
- make -C $(srcdir)/../doc info SOURCEDIR=$(abs_srcdir)/ada/doc/gnat-style BUILDDIR=$(objdir)/doc/gnat-style/info; \
+doc/gnat-style.info: ada/gnat-style.texi $(gcc_docdir)/include/fdl.texi \
+ $(gcc_docdir)/include/gcc-common.texi gcc-vers.texi
+ if [ x$(BUILD_INFO) = xinfo ]; then \
+ rm -f $(@)*; \
+ $(MAKEINFO) $(MAKEINFOFLAGS) -I$(gcc_docdir)/include \
+ -I$(srcdir)/ada -o $@ $<; \
else true; fi
-ADA_INFOFILES = doc/gnat_ugn/info/texinfo/gnat_ugn.info \
- doc/gnat_rm/info/texinfo/gnat_rm.info \
- doc/gnat-style/info/texinfo/gnat-style.info
+ADA_INFOFILES = doc/gnat_ugn.info doc/gnat_rm.info doc/gnat-style.info
ada.info: $(ADA_INFOFILES)
@@ -836,33 +844,26 @@ ada.install-info: $(DESTDIR)$(infodir)/gnat_ugn.info \
$(DESTDIR)$(infodir)/gnat_rm.info \
$(DESTDIR)$(infodir)/gnat-style.info
-$(DESTDIR)$(infodir)/gnat_ugn.info: doc/gnat_ugn/info/texinfo/gnat_ugn.info installdirs
- -rm -f $@
- -$(INSTALL_DATA) $< $@
+ADA_DVIFILES = doc/gnat_ugn.dvi \
+ doc/gnat_rm.dvi doc/gnat-style.dvi
-$(DESTDIR)$(infodir)/gnat_rm.info: doc/gnat_rm/info/texinfo/gnat_rm.info installdirs
- -rm -f $@
- -$(INSTALL_DATA) $< $@
+ada.dvi: $(ADA_DVIFILES)
-$(DESTDIR)$(infodir)/gnat-style.info: doc/gnat-style/info/texinfo/gnat-style.info installdirs
- -rm -f $@
- -$(INSTALL_DATA) $< $@
+ada.install-dvi: $(ADA_DVIFILES)
+ @$(NORMAL_INSTALL)
+ test -z "$(dvidir)/gcc" || $(mkinstalldirs) "$(DESTDIR)$(dvidir)/gcc"
+ @list='$(ADA_DVIFILES)'; for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ f=$(dvi__strip_dir) \
+ echo " $(INSTALL_DATA) '$$d$$p' '$(DESTDIR)$(dvidir)/gcc/$$f'"; \
+ $(INSTALL_DATA) "$$d$$p" "$(DESTDIR)$(dvidir)/gcc/$$f"; \
+ done
-ADA_PDFFILES = doc/gnat_ugn/pdf/latex/gnat_ugn.pdf\
- doc/gnat_rm/pdf/latex/gnat_rm.pdf \
- doc/gnat-style/pdf/latex/gnat-style.pdf
+ADA_PDFFILES = doc/gnat_ugn.pdf \
+ doc/gnat_rm.pdf doc/gnat-style.pdf
ada.pdf: $(ADA_PDFFILES)
-doc/gnat_ugn/pdf/latex/gnat_ugn.pdf: $(SPHINX_FILES)
- + make -C $(srcdir)/../doc latexpdf SOURCEDIR=$(abs_srcdir)/ada/doc/gnat_ugn BUILDDIR=$(objdir)/doc/gnat_ugn/pdf
-
-doc/gnat_rm/pdf/latex/gnat_rm.pdf: $(SPHINX_FILES)
- + make -C $(srcdir)/../doc latexpdf SOURCEDIR=$(abs_srcdir)/ada/doc/gnat_rm BUILDDIR=$(objdir)/doc/gnat_rm/pdf
-
-doc/gnat-style/pdf/latex/gnat-style.pdf: $(SPHINX_FILES)
- + make -C $(srcdir)/../doc latexpdf SOURCEDIR=$(abs_srcdir)/ada/doc/gnat-style BUILDDIR=$(objdir)/doc/gnat-style/pdf
-
ada.install-pdf: $(ADA_PDFFILES)
@$(NORMAL_INSTALL)
test -z "$(pdfdir)/gcc" || $(mkinstalldirs) "$(DESTDIR)$(pdfdir)/gcc"
@@ -873,18 +874,33 @@ ada.install-pdf: $(ADA_PDFFILES)
$(INSTALL_DATA) "$$d$$p" "$(DESTDIR)$(pdfdir)/gcc/$$f"; \
done
-ada.html: doc/gnat_ugn/html/html/index.html doc/gnat_rm/html/html/index.html doc/gnat-style/html/html/index.html
+ada.html:
-doc/gnat_ugn/html/html/index.html: $(SPHINX_FILES)
- + make -C $(srcdir)/../doc html SOURCEDIR=$(abs_srcdir)/ada/doc/gnat_ugn BUILDDIR=$(objdir)/doc/gnat_ugn/html
+ada.install-html:
-doc/gnat_rm/html/html/index.html: $(SPHINX_FILES)
- + make -C $(srcdir)/../doc html SOURCEDIR=$(abs_srcdir)/ada/doc/gnat_rm BUILDDIR=$(objdir)/doc/gnat_rm/html
+doc/gnat_ugn.dvi: ada/gnat_ugn.texi \
+ $(gcc_docdir)/include/fdl.texi \
+ $(gcc_docdir)/include/gcc-common.texi gcc-vers.texi
+ $(TEXI2DVI) -c -I $(abs_docdir)/include -o $@ $<
-doc/gnat-style/html/html/index.html: $(SPHINX_FILES)
- + make -C $(srcdir)/../doc html SOURCEDIR=$(abs_srcdir)/ada/doc/gnat-style BUILDDIR=$(objdir)/doc/gnat-style/html
+doc/gnat_rm.dvi: ada/gnat_rm.texi $(gcc_docdir)/include/fdl.texi \
+ $(gcc_docdir)/include/gcc-common.texi gcc-vers.texi
+ $(TEXI2DVI) -c -I $(abs_docdir)/include -o $@ $<
-ada.install-html:
+doc/gnat-style.dvi: ada/gnat-style.texi $(gcc_docdir)/include/fdl.texi
+ $(TEXI2DVI) -c -I $(abs_docdir)/include -o $@ $<
+
+doc/gnat_ugn.pdf: ada/gnat_ugn.texi \
+ $(gcc_docdir)/include/fdl.texi \
+ $(gcc_docdir)/include/gcc-common.texi gcc-vers.texi
+ $(TEXI2PDF) -c -I $(abs_docdir)/include -o $@ $<
+
+doc/gnat_rm.pdf: ada/gnat_rm.texi $(gcc_docdir)/include/fdl.texi \
+ $(gcc_docdir)/include/gcc-common.texi gcc-vers.texi
+ $(TEXI2PDF) -c -I $(abs_docdir)/include -o $@ $<
+
+doc/gnat-style.pdf: ada/gnat-style.texi $(gcc_docdir)/include/fdl.texi
+ $(TEXI2PDF) -c -I $(abs_docdir)/include -o $@ $<
# Install hooks:
# gnat1 is installed elsewhere as part of $(COMPILERS).