diff options
Diffstat (limited to 'tests/txinfo9.test')
-rwxr-xr-x | tests/txinfo9.test | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/tests/txinfo9.test b/tests/txinfo9.test index b9eb7b5fa..71b5efb6d 100755 --- a/tests/txinfo9.test +++ b/tests/txinfo9.test @@ -1,5 +1,5 @@ #! /bin/sh -# Copyright (C) 2001, 2002 Free Software Foundation, Inc. +# Copyright (C) 2001, 2002, 2011 Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -14,12 +14,12 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. -# Make sure we only create dist-info target once. -# This is just an example -- basically for many targets in texinfos.am -# we only want them to appear once. +# Make sure we only create texinfo-related targets once. . ./defs || Exit 1 +set -e + cat > Makefile.am << 'END' info_TEXINFOS = maude.texi liver.txi heart.texinfo END @@ -29,7 +29,15 @@ echo '@setfilename liver.info' > liver.txi echo '@setfilename heart.info' > heart.texinfo : > texinfo.tex -$ACLOCAL || Exit 1 -$AUTOMAKE || Exit 1 +$ACLOCAL +$AUTOMAKE + +# These are just examples -- basically for many targets in texinfos.am +# we only want them to appear once. But grepping them all would be +# overkill. +for t in info dist-info dvi-am install-html uninstall-pdf-am; do + $EGREP "(^| )$t*.:" Makefile.in # help in debugging + test `$EGREP -c "(^| )$t(:| *.:)" Makefile.in` -eq 1 +done -test `grep '^dist-info:' Makefile.in | wc -l` -eq 1 +: |