Make-lang.in ($(srcdir)/f/g77.info): Added dependencies on fdl.texi.
authorTheodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
Sun, 27 May 2001 17:08:11 +0000 (19:08 +0200)
committerDJ Delorie <dj@gcc.gnu.org>
Sun, 27 May 2001 17:08:11 +0000 (13:08 -0400)
* Make-lang.in ($(srcdir)/f/g77.info): Added dependencies on
fdl.texi.
(f/g77.dvi): Use TEXI2DVI instead of custom tex calls.  Create the
dvi file in the f directory.

From-SVN: r42659

gcc/f/ChangeLog
gcc/f/Make-lang.in

index 95942e7070a78277fabd47532718dc213287f970..84b960290fabe89a7e44cc7e35b9e2327d90a28c 100644 (file)
@@ -1,3 +1,10 @@
+2001-05-23  Theodore Papadopoulo  <Theodore.Papadopoulo@sophia.inria.fr>
+
+       * Make-lang.in ($(srcdir)/f/g77.info): Added dependencies on
+       fdl.texi.
+       (f/g77.dvi): Use TEXI2DVI instead of custom tex calls.  Create the
+       dvi file in the f directory.
+
 2001-05-25  Sam TH  <sam@uchicago.edu>
 
        * bad.h: Fix header include guards.
index bef2e20bacdbf79a839017dc7134ab77b4f2a48c..6fadb436550dc621f9f77c48902e7884ea0d1aeb 100644 (file)
@@ -170,9 +170,9 @@ f77.dvi: f/g77.dvi
 
 # g77 documentation.
 $(srcdir)/f/g77.info: $(srcdir)/f/g77.texi $(srcdir)/f/bugs.texi \
-           $(srcdir)/f/ffe.texi \
-           $(srcdir)/f/g77install.texi $(srcdir)/f/news.texi \
-           $(srcdir)/f/intdoc.texi $(srcdir)/f/root.texi
+               $(srcdir)/f/ffe.texi $(srcdir)/f/g77install.texi \
+               $(srcdir)/f/news.texi  $(srcdir)/f/intdoc.texi \
+               $(srcdir)/f/root.texi $(srcdir)/fdl.texi
        case "$(LANGUAGES)" in \
          *[fF]77*) $(STAMP) lang-f77;; \
          *) rm -f lang-f77;; \
@@ -183,22 +183,16 @@ $(srcdir)/f/g77.info: $(srcdir)/f/g77.texi $(srcdir)/f/bugs.texi \
        else true; fi
 
 f/g77.dvi: $(srcdir)/f/g77.texi $(srcdir)/f/bugs.texi \
-           $(srcdir)/f/ffe.texi \
-           $(srcdir)/f/g77install.texi $(srcdir)/f/news.texi \
-           $(srcdir)/f/intdoc.texi $(srcdir)/f/root.texi
+               $(srcdir)/f/ffe.texi $(srcdir)/f/g77install.texi \
+               $(srcdir)/f/news.texi  $(srcdir)/f/intdoc.texi \
+               $(srcdir)/f/root.texi $(srcdir)/fdl.texi
        case "$(LANGUAGES)" in \
          *[fF]77*) $(STAMP) lang-f77;; \
          *) rm -f lang-f77;; \
        esac
-# `tex2dvi' was used below, but the Texinfo 3.12 one won't work properly
-# with the include files from $(srcdir).  This use of TEXINPUTS may not
-# be universally valid.  `$(TEX)' should be used if it gets defined in
-# gcc/Makefile.in.
        if [ -f lang-f77 ]; then \
-         TEXINPUTS=$(srcdir)/f:$(srcdir):$$TEXINPUTS tex $(srcdir)/f/g77.texi; \
-         texindex g77.??; \
-         TEXINPUTS=$(srcdir)/f:$(srcdir):$$TEXINPUTS tex $(srcdir)/f/g77.texi; \
-         mv g77.dvi f; \
+         s=`cd $(srcdir); pwd`; export s; \
+         cd f && $(TEXI2DVI) -I $$s $$s/f/g77.texi; \
        else true; fi
 
 # This dance is all about producing accurate documentation for g77's