#! /bin/sh # Copyright (C) 2002, 2008, 2009, 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 # the Free Software Foundation; either version 2, or (at your option) # any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # Make sure we clean index files, even if they are not used at the top-level. # Only *new* indexes need to be declared at the top-level. # PR/375. required='makeinfo tex texi2dvi' . ./defs || Exit 1 set -e cat >> configure.in << 'END' AC_OUTPUT END cat > Makefile.am << 'END' info_TEXINFOS = main.texi main_TEXINFOS = sub.texi END cat > main.texi << 'END' \input texinfo @setfilename main.info @settitle main @defindex au @defindex sa @defindex sb @synindex sa sb @node Top Hello walls. @include sub.texi @bye END cat > sub.texi << 'END' @cindex foo foo @pindex bar bar @auindex baz baz @saindex sa sa @sbindex sb sb END $ACLOCAL $AUTOMAKE --add-missing $AUTOCONF ./configure $MAKE dvi ls -l # for debugging test -f main.sa # sanity check $MAKE clean ls -l # for debugging test x"`echo main.*`" = x"main.texi" TAR_OPTIONS= $MAKE distcheck :