From a838492866d047424a4555d2c4bc7657ac8350d3 Mon Sep 17 00:00:00 2001 From: Brooks Moses Date: Tue, 17 Oct 2006 04:24:13 +0000 Subject: [PATCH] Makefile.in: Add TEXI2PDF definition. gcc/ada/ * Makefile.in: Add TEXI2PDF definition. * Make-lang.in: Add "ada.pdf" target. libada/ * Makefile.in: Add dummy "pdf" target. From-SVN: r117818 --- gcc/ada/ChangeLog | 6 +++++- gcc/ada/Make-lang.in | 16 +++++++++++++++- gcc/ada/Makefile.in | 1 + libada/ChangeLog | 4 ++++ libada/Makefile.in | 3 +++ 5 files changed, 28 insertions(+), 2 deletions(-) diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index c2e13d4dd0d..771100a8e94 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,7 +1,11 @@ +2006-10-16 Brooks Moses + + * Makefile.in: Add TEXI2PDF definition. + * Make-lang.in: Add "ada.pdf" target. + 2006-10-03 Kazu Hirata * decl.c, utils.c: Fix comment typos. - * utils.c: Fix a typo. 2006-09-28 Eric Botcazou diff --git a/gcc/ada/Make-lang.in b/gcc/ada/Make-lang.in index 2475c2af71a..07a81171407 100644 --- a/gcc/ada/Make-lang.in +++ b/gcc/ada/Make-lang.in @@ -23,7 +23,7 @@ # Each language makefile fragment must provide the following targets: # # foo.all.cross, foo.start.encap, foo.rest.encap, -# foo.install-common, foo.install-man, foo.install-info, foo.dvi, +# foo.install-common, foo.install-man, foo.install-info, foo.dvi, foo.pdf # foo.uninstall, foo.mostlyclean, foo.clean, foo.distclean, # foo.maintainer-clean, foo.stage1, foo.stage2, foo.stage3, foo.stage4 # @@ -431,6 +431,9 @@ ada.install-info: $(DESTDIR)$(infodir)/gnat_ugn_unw.info \ ada.dvi: doc/gnat_ugn_unw.dvi \ doc/gnat_rm.dvi doc/gnat-style.dvi +ada.pdf: doc/gnat_ugn_unw.pdf \ + doc/gnat_rm.pdf doc/gnat-style.pdf + ada.html: doc/gnat_ugn_unw.dvi: doc/gnat_ugn_unw.texi $(gcc_docdir)/include/fdl.texi \ @@ -444,6 +447,17 @@ doc/gnat_rm.dvi: ada/gnat_rm.texi $(gcc_docdir)/include/fdl.texi \ doc/gnat-style.dvi: ada/gnat-style.texi $(gcc_docdir)/include/fdl.texi $(TEXI2DVI) -c -I $(abs_docdir)/include -o $@ $< +doc/gnat_ugn_unw.pdf: doc/gnat_ugn_unw.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). diff --git a/gcc/ada/Makefile.in b/gcc/ada/Makefile.in index 2c69b4a47a6..1328db53968 100644 --- a/gcc/ada/Makefile.in +++ b/gcc/ada/Makefile.in @@ -114,6 +114,7 @@ PWD_COMMAND = $${PWDCMD-pwd} INSTALL_DATA_DATE = cp -p MAKEINFO = makeinfo TEXI2DVI = texi2dvi +TEXI2PDF = texi2pdf GNATBIND = $(STAGE_PREFIX)gnatbind GNATBIND_FLAGS = -static -x ADA_CFLAGS = diff --git a/libada/ChangeLog b/libada/ChangeLog index 77e4cdb7dcb..2b0ea5efa49 100644 --- a/libada/ChangeLog +++ b/libada/ChangeLog @@ -1,3 +1,7 @@ +2006-10-16 Brooks Moses + + * Makefile.in: Add dummy "pdf" target. + 2006-05-23 Carlos O'Donell * Makefile.in: Add install-html target. diff --git a/libada/Makefile.in b/libada/Makefile.in index 6133b175e29..5a7bfcc5d0a 100644 --- a/libada/Makefile.in +++ b/libada/Makefile.in @@ -116,6 +116,9 @@ info: # Build DVI (none here). dvi: +# Build PDF (none here). +pdf: + # Build html (none here). html: