3c65adb3afb95622d98c55c9f92fa96dc02dfd03
[platform/upstream/automake.git] / tests / required.test
1 #! /bin/sh
2
3 # Make sure Automake will install several copies of required files if needed.
4 # Reported by Marius Vollmer.
5
6 . $srcdir/defs || exit 1
7
8 set -e
9
10 cat >> configure.in <<EOF
11 AC_CONFIG_FILES([one/Makefile two/Makefile])
12 AC_OUTPUT
13 EOF
14
15 mkdir one
16 mkdir two
17
18 echo 'SUBDIRS = one two' > Makefile.am
19 echo 'info_TEXINFOS = mumble.texi' > one/Makefile.am
20 cat >one/mumble.texi <<'END'
21 @setfilename mumble.info
22 @include version.texi
23 END
24
25 cp one/Makefile.am one/mumble.texi two
26
27 $ACLOCAL
28 $AUTOMAKE --add-missing --copy
29
30 test -f one/mdate-sh
31 test -f one/texinfo.tex
32 test -f two/mdate-sh
33 test -f two/texinfo.tex