* lib/am/progs.am: Exit in case of install failure, otherwise
authorPavel Roskin <proski@gnu.org>
Sat, 24 Aug 2002 01:38:52 +0000 (01:38 +0000)
committerPavel Roskin <proski@gnu.org>
Sat, 24 Aug 2002 01:38:52 +0000 (01:38 +0000)
it is ignored on Cygwin because of the surrounding "for" loop.

ChangeLog
lib/am/progs.am

index 81549fb..a143de5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2002-08-23  Pavel Roskin  <proski@gnu.org>
+
+       * lib/am/progs.am: Exit in case of install failure, otherwise
+       it is ignored on Cygwin because of the surrounding "for" loop.
+
 2002-08-23  Alexandre Duret-Lutz  <duret_g@epita.fr>
 
        * automake.texi (Top level): More words about conditional
index 9afe0de..0715283 100644 (file)
@@ -52,9 +52,9 @@ install-%DIR%PROGRAMS: $(%DIR%_PROGRAMS)
 ## lossage if the install program doesn't have a name that libtool
 ## expects.
 ?LIBTOOL?         echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(%DIR%PROGRAMS_INSTALL) $$p $(DESTDIR)$(%NDIR%dir)/$$f"; \
-?LIBTOOL?         $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(%DIR%PROGRAMS_INSTALL) $$p $(DESTDIR)$(%NDIR%dir)/$$f; \
+?LIBTOOL?         $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(%DIR%PROGRAMS_INSTALL) $$p $(DESTDIR)$(%NDIR%dir)/$$f || exit 1; \
 ?!LIBTOOL?        echo " $(INSTALL_PROGRAM_ENV) $(%DIR%PROGRAMS_INSTALL) $$p $(DESTDIR)$(%NDIR%dir)/$$f"; \
-?!LIBTOOL?        $(INSTALL_PROGRAM_ENV) $(%DIR%PROGRAMS_INSTALL) $$p $(DESTDIR)$(%NDIR%dir)/$$f; \
+?!LIBTOOL?        $(INSTALL_PROGRAM_ENV) $(%DIR%PROGRAMS_INSTALL) $$p $(DESTDIR)$(%NDIR%dir)/$$f || exit 1; \
          else :; fi; \
        done
 endif %?INSTALL%