summaryrefslogtreecommitdiff
path: root/macros/texinfo/texinfo/README-hacking
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-25 03:00:48 +0000
committerNorbert Preining <norbert@preining.info>2019-09-25 03:00:48 +0000
commitd232e1107d60e7689e706bee9705f26745ae8b9e (patch)
treef9ac3303fdb36c2eca1872286615c0931d952476 /macros/texinfo/texinfo/README-hacking
parent94c2e367c3690be2a3c715b4577c81200652ad81 (diff)
CTAN sync 201909250300
Diffstat (limited to 'macros/texinfo/texinfo/README-hacking')
-rw-r--r--macros/texinfo/texinfo/README-hacking13
1 files changed, 11 insertions, 2 deletions
diff --git a/macros/texinfo/texinfo/README-hacking b/macros/texinfo/texinfo/README-hacking
index a6062b2aa2..9b658086fb 100644
--- a/macros/texinfo/texinfo/README-hacking
+++ b/macros/texinfo/texinfo/README-hacking
@@ -26,8 +26,6 @@ and then, for example,
and then
make
-After the initial autogen && configure, simply running make should suffice.
-
The -C tells configure to cache test results, which usually speeds
things up a bit.
@@ -41,6 +39,17 @@ Other -W options can be useful too, and patches are welcome to resolve
diagnostics; however, removing all possible warning messages, or
warnings with nonfree compilers, is explicitly not a goal.
+After the initial autogen && configure, simply running make should suffice.
+
+Gettext or help2man not installed do not cause configure to fail,
+though configure shows if they were found. This is because a release
+does not require those tools. Indeed, both prerequisites and
+result files are shipped in a release, such that the tools are only
+needed if the prerequisite changed. The tools are needed when building
+from developpement sources, however, as result files are not under version
+control. Make will fail with an explicit missing command for help2man,
+and with a command not found error for a Gettext utility command.
+
Running make in one particular subdirectory is possible, for example
make -C info. However there are interdependencies between the
subdirectories, notably on gnulib, so if you don't want to run "make",