[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
build from tarball uses makeinfo
From: |
Bruno Haible |
Subject: |
build from tarball uses makeinfo |
Date: |
Fri, 19 Feb 2021 23:56:46 +0100 |
User-agent: |
KMail/5.1.3 (Linux/4.4.0-201-generic; KDE/5.18.0; x86_64; ; ) |
A build of poke-0.90 uses makeinfo:
$ make
...
/bin/bash /media/develdata/devel/build/poke-0.90/build-aux/missing makeinfo
--plaintext ../../doc/poke.texi \
> poke.text
...
While the GCS allow this (see
<https://www.gnu.org/prep/standards/html_node/Utilities-in-Makefiles.html>),
it is a best practice to avoid texinfo as a build prerequisite, by packaging
the generated files in the tarball. See
<https://www.gnu.org/prep/standards/html_node/Makefile-Basics.html>
Here is a proposed fix.
It also replaces a 'clean-local' target with a more declarative
'MOSTLYCLEANFILES' variable. Declarative is always better than procedural.
0001-Make-it-possible-to-build-the-tarballs-without-makei.patch
Description: Text Data
- build from tarball uses makeinfo,
Bruno Haible <=