]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
build: port new rule for coreutils.h to old Bash
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 26 Nov 2014 05:16:20 +0000 (21:16 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 26 Nov 2014 05:16:48 +0000 (21:16 -0800)
Reported by Ted Carr in: http://bugs.gnu.org/19184
* src/local.mk (src/coreutils.h):
Don't assume single_binary_progs is nonempty.

src/local.mk

index 6e80d31c42df30284a463371f34bd5f3570bae5c..ae1ba0c0aaf7ebbc1b87651637bf55004cbb2aaa 100644 (file)
@@ -577,7 +577,8 @@ src/version.h: Makefile
 DISTCLEANFILES += src/coreutils.h
 src/coreutils.h: Makefile
        $(AM_V_GEN)rm -f $@
-       $(AM_V_at)for prog in $(single_binary_progs); do        \
+       $(AM_V_at)for prog in x $(single_binary_progs); do      \
+         test $$prog = x && continue;                          \
          prog=`basename $$prog`;                               \
          main=`echo $$prog | tr '[' '_'`;                      \
          echo "SINGLE_BINARY_PROGRAM(\"$$prog\", $$main)";     \