Makefile.in (install-info): Run install-info program in separate loop.
authorDave Love <d.love@dl.ac.uk>
Fri, 26 Jun 1998 16:38:36 +0000 (16:38 +0000)
committerJeff Law <law@gcc.gnu.org>
Fri, 26 Jun 1998 16:38:36 +0000 (10:38 -0600)
* Makefile.in (install-info): Run install-info program in separate
loop.

From-SVN: r20741

gcc/ChangeLog
gcc/Makefile.in

index fbfaf6f..85e96dd 100644 (file)
@@ -1,3 +1,8 @@
+Fri Jun 26 17:36:42 1998  Dave Love  <d.love@dl.ac.uk>
+
+       * Makefile.in (install-info): Run install-info program in separate
+       loop.
+
 Fri Jun 26 16:03:15 1998  Michael Meissner  <meissner@cygnus.com>
 
        * haifa-sched.c (schedule_block): Add hooks for the machine
index f8b3b74..a767cce 100644 (file)
@@ -2379,10 +2379,13 @@ install-info: doc installdirs lang.install-info
        for f in cpp.info* gcc.info*; do \
            realfile=`echo $$f | sed -e 's|.*/\([^/]*\)$$|\1|'`; \
            $(INSTALL_DATA) $$f $(infodir)/$$realfile; \
-           if $(SHELL) -c 'install-info --version' >/dev/null 2>&1; then \
-              install-info --dir-file=$(infodir)/dir $(infodir)/$$realfile; \
-           else true; fi; \
        done
+       if $(SHELL) -c 'install-info --version' >/dev/null 2>&1; then \
+           for f in cpp.info gcc.info; do \
+               realfile=`echo $$f | sed -e 's|.*/\([^/]*\)$$|\1|'`; \
+               install-info --dir-file=$(infodir)/dir $(infodir)/$$realfile; \
+           done; \
+       else true; fi;
        -chmod a-x $(infodir)/cpp.info* $(infodir)/gcc.info*
 
 # Install the man pages.