| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 | #! /bin/sh# Copyright (C) 2001-2017 Free Software Foundation, Inc.## This program is free software; you can redistribute it and/or modify# it under the terms of the GNU General Public License as published by# the Free Software Foundation; either version 2, or (at your option)# any later version.## This program is distributed in the hope that it will be useful,# but WITHOUT ANY WARRANTY; without even the implied warranty of# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the# GNU General Public License for more details.## You should have received a copy of the GNU General Public License# along with this program.  If not, see <http://www.gnu.org/licenses/>.# Test to make sure that depcomp and compile are added to DIST_COMMON.# Report from Pavel Roskin.  Report of problems with '--no-force' from# Scott James Remnant (Debian #206299). test-init.shcat >> configure.ac << 'END'AC_PROG_CCAC_CONFIG_FILES([subdir/Makefile])AC_OUTPUTENDcat > Makefile.am << 'END'SUBDIRS = subdirENDmkdir subdir: > subdir/foo.ccat > subdir/Makefile.am << 'END'noinst_PROGRAMS = foofoo_SOURCES = foo.cfoo_CFLAGS = -DBAREND$ACLOCALfor opt in '' --no-force; do  rm -f compile depcomp  $AUTOMAKE $opt --add-missing  test -f compile  test -f depcomp  for dir in . subdir; do    sed -n -e "      /^am__DIST_COMMON =.*/ {        b body        :loop        n        :body        p        s/\\\\$/\\\\/        t loop        s/$/ /        s/[$tab ][$tab ]*/ /g        p      }" $dir/Makefile.in > $dir/dc.txt  done  cat dc.txt # For debugging.  cat subdir/dc.txt # Likewise.  $FGREP ' $(top_srcdir)/depcomp ' subdir/dc.txt  # The 'compile' script will be listed in the DIST_COMMON of the top-level  # Makefile because it's required in configure.ac (by AC_PROG_CC).  $FGREP ' $(top_srcdir)/compile ' dc.txt || $FGREP ' compile ' dc.txtdone:
 |