From: Jim Meyering Date: Wed, 19 Aug 2009 06:44:17 +0000 (+0200) Subject: build: avoid "make dist" failure in man/ X-Git-Tag: v7.5~4 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=112bccb26bc32081640d7d6c8b3ad29b0a4c7a2a;p=thirdparty%2Fcoreutils.git build: avoid "make dist" failure in man/ Now that "make check" no longer builds programs like arch, ... * src/Makefile.am (dist-hook): Depend on $(all_programs), so that the subsequent build in man/ doesn't fail due to lack of a program like arch that is not going to be installed. --- diff --git a/src/Makefile.am b/src/Makefile.am index fff5a9a59a..a03c16eca9 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -373,6 +373,11 @@ all_programs.list: @echo $(all_programs) | tr ' ' '\n' | sed -e 's,$(EXEEXT)$$,,' \ | $(ASSORT) -u +# This is required because we have broken inter-directory dependencies: +# in order to generate all man pages, even those for which we don't +# install a binary, require that all programs be built at distribution time. +dist-hook: $(all_programs) + pm = progs-makefile pr = progs-readme # Ensure that the list of programs in README matches the list