Tag
Hash :
7f3cb5c9
Author :
Date :
2002-01-13T19:49:22
* lib/am/distdir.am (distdir): Handle subdirectories. * tests/extra6.test: New file. * tests/Makefile.am (TESTS): Add it.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
#! /bin/sh
# Check to make sure EXTRA_DIST can contain a directory or
# a subdirectory, in $(builddir) or $(srcdir).
. $srcdir/defs || exit 1
set -e
echo AC_OUTPUT >> configure.in
cat > Makefile.am << 'END'
EXTRA_DIST=foo/bar baz foo2/bar2 baz2
check: distdir
test -f $(distdir)/foo/bar/baz
test -f $(distdir)/baz/foo
test -f $(distdir)/foo2/bar2/baz2
test -f $(distdir)/baz2/foo2
END
# Create some files in $(srcdir)
mkdir foo
mkdir foo/bar
touch foo/bar/baz
mkdir baz
touch baz/foo
$ACLOCAL
$AUTOMAKE
$AUTOCONF
mkdir build
cd build
../configure
# Create some files in $(builddir)
mkdir foo2
mkdir foo2/bar2
touch foo2/bar2/baz2
mkdir baz2
touch baz2/foo2
make check