tests: avoid spurious failure when 'install-info' program is unavailable
authorStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 13 Apr 2012 15:57:12 +0000 (17:57 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 13 Apr 2012 15:57:12 +0000 (17:57 +0200)
From a report by Dmitry V. Levin:
<http://lists.gnu.org/archive/html/automake-patches/2012-04/msg00085.html>

* t/install-info-dir.sh : When 'install-info' is unavailable, create a
dummy '${infodir}/dir' file by hand when that file is required by later
checks.

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
t/install-info-dir.sh

index 9e40f54..d8b32d8 100755 (executable)
@@ -155,6 +155,10 @@ for val in no NO n; do
 done
 
 $MAKE install-info
+if test $have_installinfo != yes; then
+  echo 'Does nothing at all, but has a nice name' > $instdir/info/dir
+fi
+
 chmod a-w $instdir/info/dir
 for val in no NO n; do
   env AM_UPDATE_INFO_DIR="$val" $MAKE uninstall