[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: * README-hacking: Edit instructions on gnulib upg
From: |
Gavin D. Smith |
Subject: |
branch master updated: * README-hacking: Edit instructions on gnulib upgrade. |
Date: |
Wed, 19 Oct 2022 07:35:57 -0400 |
This is an automated email from the git hooks/post-receive script.
gavin pushed a commit to branch master
in repository texinfo.
The following commit(s) were added to refs/heads/master by this push:
new 609c2e9e0e * README-hacking: Edit instructions on gnulib upgrade.
609c2e9e0e is described below
commit 609c2e9e0ee7f3255fbc900531da37a9bd7eb604
Author: Gavin Smith <gavinsmith0123@gmail.com>
AuthorDate: Wed Oct 19 12:35:48 2022 +0100
* README-hacking: Edit instructions on gnulib upgrade.
---
ChangeLog | 4 ++++
README-hacking | 19 +++++++++++--------
2 files changed, 15 insertions(+), 8 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 17f74b36d9..c46bed6cf3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2022-10-19 Gavin Smith <gavinsmith0123@gmail.com>
+
+ * README-hacking: Edit instructions on gnulib upgrade.
+
2022-10-19 Gavin Smith <gavinsmith0123@gmail.com>
* doc/tp_api/Makefile.am (AUTOMAKE_OPTIONS): Remove
diff --git a/README-hacking b/README-hacking
index 71cb9947c5..1cf29c7272 100644
--- a/README-hacking
+++ b/README-hacking
@@ -114,21 +114,24 @@ to share common files. Gnulib files used in Texinfo are
checked in to
the repository. A Gnulib directory is setup in two locations, in
the main directory and in tp/Texinfo/XS/.
-If you get automake/conf/etc. errors from ./autogen.sh, please try
-getting a checkout of gnulib (in a separate directory from
-the texinfo checkout), and then run, say,
+To update the gnulib files, get a checkout of gnulib in a separate
+directory, then run, say
+
../gnulib/gnulib-tool --add-import
-in your top-level Texinfo directory.
-(gnulib-tool is in the gnulib source tree.)
+
+in your top-level Texinfo directory and
+
+ ../../../../gnulib/gnulib-tool --add-import
+
+under tp/Texinfo/XS. (gnulib-tool is in the gnulib source tree.)
The currently-used gnulib modules and other gnulib information are
-recorded in gnulib/m4/gnulib-cache.m4. Given a source checkout of
-gnulib, you can update the files with gnulib-tool --add-import.
+recorded in gnulib/m4/gnulib-cache.m4.
gnulib-tool --add-import may also be used to add another gnulib module:
../gnulib/gnulib-tool --add-import other_gnulib_module
-When running gnulib-tool --add-import or otherwise adding modules, it is
+After running gnulib-tool --add-import or otherwise adding modules, it is
necessary to check what files were added or removed (e.g., run "git
status -u") and add new files to the repository with "git add".
Add any new generated files (typically gnulib/lib/foo.h from foo.h.in)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: * README-hacking: Edit instructions on gnulib upgrade.,
Gavin D. Smith <=