uniquify files passed to etags
[automake.git] / tests / empty.test
blob09ffeb75bb01c8fbc91e39f0f389ca6e3619fa03
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/@srcdir@/./g' -e 's/@top_srcdir@/./g' -e 's/@datadir@/./g' \
28 < Makefile.in > Makefile
30 $MAKE install