[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: * README-hacking: add extra build system checks.
From: |
Gavin D. Smith |
Subject: |
branch master updated: * README-hacking: add extra build system checks. From Patrice and Bruno. |
Date: |
Thu, 22 Aug 2024 14:07:40 -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 3dde4e03a0 * README-hacking: add extra build system checks. From
Patrice and Bruno.
3dde4e03a0 is described below
commit 3dde4e03a0dd8e80c839031e41171d382977ba01
Author: Gavin Smith <gavinsmith0123@gmail.com>
AuthorDate: Thu Aug 22 19:06:57 2024 +0100
* README-hacking: add extra build system checks. From Patrice
and Bruno.
---
ChangeLog | 5 +++++
README-hacking | 40 ++++++++++++++++++++++++++++++++++++++++
2 files changed, 45 insertions(+)
diff --git a/ChangeLog b/ChangeLog
index 0deb16e368..4f3f933517 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2024-08-22 Gavin Smith <gavinsmith0123@gmail.com>
+
+ * README-hacking: add extra build system checks. From Patrice
+ and Bruno.
+
2024-08-22 Gavin Smith <gavinsmith0123@gmail.com>
No 'local' in shell script
diff --git a/README-hacking b/README-hacking
index 1508880938..f6ac88f49e 100644
--- a/README-hacking
+++ b/README-hacking
@@ -338,6 +338,46 @@ Check "make ccheck" and "make vcheck" work in
"doc/refcard".
- Official releases only:
make V=1 pdf and fix underfull/overfull boxes.
+-------------------------------------------------------------------------
+- Distribution checking
+
+In addition to "make distcheck", there are other build system checks
+which you can run manually.
+
+# 'make dist' without 'make'
+make distclean
+./configure
+make dist
+
+# test distcheck after maintainer-clean
+./configure
+make maintainer-clean
+./configure
+make distcheck
+
+# test distcheck in out-of-source build after maintainer-clean
+./autogen.sh
+./configure
+make maintainer-clean
+rm -rf build
+mkdir build
+cd build
+../configure
+make distcheck
+
+# test that distributed files are not generated in builddir after
+# maintainer-clean (make distcheck only checks this for distclean).
+./configure
+make maintainer-clean
+rm -rf build
+mkdir build
+cd build
+../configure
+make
+make distclean
+find . -type f
+
+
-------------------------------------------------------------------------
- Final steps for making a release
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: * README-hacking: add extra build system checks. From Patrice and Bruno.,
Gavin D. Smith <=