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
