* automake.texi (Macros): Document AM_PROG_AS.
[automake.git] / tests / empty.test
blob112b2c6bdd8d697c8571bb56ff1a59bdaea8c6a6
1 #! /bin/sh
3 # Test for bug where if the list of installables is empty, invalid sh
4 # code is generated.
6 . $srcdir/defs || exit 1
8 cat > Makefile.am << 'END'
9 data_DATA =
10 END
12 $AUTOMAKE || exit 1
14 # Create configure so Makefile doesn't look out-of-date.
15 echo frob > configure
16 echo frob > config.status
18 # Need a mkinstalldirs we can actually execute. make on my Linux box
19 # won't execute this file if is empty, or has just a colon in it (but
20 # it will run from the shell).
21 cat > mkinstalldirs << 'END'
22 #!/bin/sh
23 END
24 chmod +x mkinstalldirs
26 # Substitute variables we need.
27 sed -e 's,@SHELL@,/bin/sh,g' -e 's/@srcdir@/./g' \
28 -e 's/@top_srcdir@/./g' -e 's/@datadir@/./g' \
29 -e 's/@SET_MAKE@//g' < Makefile.in > Makefile
31 $MAKE install