OSDN Git Service

gcc/ada/
authorbrooks <brooks@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 Oct 2006 04:24:13 +0000 (04:24 +0000)
committerbrooks <brooks@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 Oct 2006 04:24:13 +0000 (04:24 +0000)
* Makefile.in: Add TEXI2PDF definition.
* Make-lang.in: Add "ada.pdf" target.
libada/
* Makefile.in: Add dummy "pdf" target.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117818 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ada/ChangeLog
gcc/ada/Make-lang.in
gcc/ada/Makefile.in
libada/ChangeLog
libada/Makefile.in

index c2e13d4..771100a 100644 (file)
@@ -1,7 +1,11 @@
+2006-10-16  Brooks Moses  <bmoses@stanford.edu>
+
+       * Makefile.in: Add TEXI2PDF definition.
+       * Make-lang.in: Add "ada.pdf" target.
+
 2006-10-03  Kazu Hirata  <kazu@codesourcery.com>
 
        * decl.c, utils.c: Fix comment typos.
-
        * utils.c: Fix a typo.
 
 2006-09-28  Eric Botcazou  <ebotcazou@adacore.com>
index 2475c2a..07a8117 100644 (file)
@@ -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 $@ $<
+
 \f
 # Install hooks:
 # gnat1 is installed elsewhere as part of $(COMPILERS).
index 2c69b4a..1328db5 100644 (file)
@@ -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 =
index 77e4cdb..2b0ea5e 100644 (file)
@@ -1,3 +1,7 @@
+2006-10-16  Brooks Moses  <bmoses@stanford.edu>
+
+       * Makefile.in: Add dummy "pdf" target.
+
 2006-05-23  Carlos O'Donell  <carlos@codesourcery.com>
 
        * Makefile.in: Add install-html target.
index 6133b17..5a7bfcc 100644 (file)
@@ -116,6 +116,9 @@ info:
 # Build DVI (none here).
 dvi:
 
+# Build PDF (none here).
+pdf:
+
 # Build html (none here).
 html: