* configure.ac, NEWS: Bump version to 1.10.
[automake.git] / tests / txinfo18.test
blob08f8d592038ffd66924fb5f9f314f83451f51b88
1 #! /bin/sh
2 # Copyright (C) 2002 Free Software Foundation, Inc.
4 # This file is part of GNU Automake.
6 # GNU Automake is free software; you can redistribute it and/or modify
7 # it under the terms of the GNU General Public License as published by
8 # the Free Software Foundation; either version 2, or (at your option)
9 # any later version.
11 # GNU Automake is distributed in the hope that it will be useful,
12 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 # GNU General Public License for more details.
16 # You should have received a copy of the GNU General Public License
17 # along with Automake; see the file COPYING. If not, write to
18 # the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
19 # Boston, MA 02110-1301, USA.
21 # Make sure we clean index files, even if they are not used at the top-level.
22 # Only *new* indexes need to be declared at the top-level.
23 # PR/375.
25 required='makeinfo tex'
26 . ./defs || exit 1
28 set -e
30 echo AC_OUTPUT >> configure.in
32 cat > Makefile.am << 'END'
33 info_TEXINFOS = main.texi
34 main_TEXINFOS = sub.texi
35 END
37 cat > main.texi << 'END'
38 \input texinfo
39 @setfilename main.info
40 @settitle main
41 @defindex au
42 @defindex sa
43 @defindex sb
44 @synindex sa sb
45 @node Top
46 Hello walls.
47 @include sub.texi
48 @bye
49 END
51 cat > sub.texi << 'END'
52 @cindex foo
53 foo
54 @pindex bar
55 bar
56 @auindex baz
57 baz
58 @saindex sa
60 @sbindex sb
62 END
64 $ACLOCAL
65 $AUTOMAKE --add-missing
66 $AUTOCONF
68 ./configure
69 $MAKE distcheck