On Mon, Jul 22, 2024 at 03:24:25AM +0200, Bruno Haible wrote:
> Hi,
> 
> According to the GNU Coding Standards
> https://www.gnu.org/prep/standards/html_node/Standard-Targets.html
>   "The dist target should explicitly depend on all non-source files
>    that are in the distribution, to make sure they are up to date
>    in the distribution."
> 

> 
> The attached patch fixes both issues.

Thanks; applied.

> 
> Note that it has the side-effect that a plain "make all" will build the
> artifacts in a different order: First the $(BUILT_SOURCES), then the rest.
> But this is harmless.

Indeed.

> From 847e0bdc2f8e23514faef42e9317160fd24605c3 Mon Sep 17 00:00:00 2001
> From: Bruno Haible <[email protected]>
> Date: Mon, 22 Jul 2024 03:09:32 +0200
> Subject: [PATCH] build: Fix failure of "./configure; make dist".
> 
> * Makefile.am (BUILT_SOURCES): Add doc/m4.1, checks-files.
> (doc/m4.1): New target.
> (checks-files): New phony target.
> ---
>  Makefile.am | 15 ++++++++++++++-
>  1 file changed, 14 insertions(+), 1 deletion(-)
> 

-- 
Eric Blake, Principal Software Engineer
Red Hat, Inc.
Virtualization:  qemu.org | libguestfs.org


Reply via email to