1#! /bin/sh
2# Copyright (C) 1999-2021 Free Software Foundation, Inc.
3#
4# This program is free software; you can redistribute it and/or modify
5# it under the terms of the GNU General Public License as published by
6# the Free Software Foundation; either version 2, or (at your option)
7# any later version.
8#
9# This program is distributed in the hope that it will be useful,
10# but WITHOUT ANY WARRANTY; without even the implied warranty of
11# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12# GNU General Public License for more details.
13#
14# You should have received a copy of the GNU General Public License
15# along with this program.  If not, see <https://www.gnu.org/licenses/>.
16
17# Test for bug in PR 9.
18# "make dist" incorrect when AC_CONFIG_AUX_DIR is present.
19#
20# == Report ==
21# When AC_CONFIG_AUX_DIR is set (in my case to 'support'), make dist
22# no longer automatically includes config.guess, config.sub, install-sh,
23# ltconfig, ltmain.sh, mdate-sh, missing, and mkinstalldirs.  In fact,
24# the entire 'support/' directory is omitted.
25
26. test-init.sh
27
28cat > configure.ac << END
29AC_INIT([$me], [1.0])
30AC_CONFIG_AUX_DIR([support])
31AM_INIT_AUTOMAKE
32AC_CONFIG_FILES([Makefile])
33AC_OUTPUT
34END
35
36: > Makefile.am
37
38mkdir support
39
40$ACLOCAL
41
42$AUTOCONF
43$AUTOMAKE -a -c
44./configure
45$MAKE
46$MAKE distcheck
47
48gzip -d $distdir.tar.gz
49
50tar tf $distdir.tar | $FGREP support
51
52tar xf $distdir.tar
53ls -l . $distdir # For debugging.
54test -d $distdir/support
55ls -l $distdir/support # For debugging.
56test -f $distdir/support/install-sh
57
58:
59