* Makefile.in (install-info): Run install-info program in separate
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 26 Jun 1998 16:38:36 +0000 (16:38 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 26 Jun 1998 16:38:36 +0000 (16:38 +0000)
loop.

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

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.