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