changeset 16203:5f1e304b4966

test-framework-sh: init.sh: fix "make dist" failure When using gnulib-tool's --with-tests option and any module that depends on test-framework-sh, "make dist" would fail due to the lack of init.sh *in lib/*. The EXTRA_DIST += init.sh is required in the gltests directory, and not in the gllib/ directory. One way to work around that is to move the EXTRA_DIST += init.sh from the primary module to the -tests one: * modules/test-framework-sh-tests (EXTRA_DIST): Add init.sh here, ... * modules/test-framework-sh (Makefile.am): ...not here. Reported by Tom G. Christensen in http://thread.gmane.org/gmane.comp.lib.gnulib.bugs/29519
author Jim Meyering <meyering@redhat.com>
date Sun, 01 Jan 2012 17:51:36 +0100
parents c3765f7353f7
children aca34cc63479
files ChangeLog modules/test-framework-sh modules/test-framework-sh-tests
diffstat 3 files changed, 13 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,17 @@
 2012-01-01  Jim Meyering  <meyering@redhat.com>
 
+	test-framework-sh: init.sh: fix "make dist" failure
+	When using gnulib-tool's --with-tests option and any module that
+	depends on test-framework-sh, "make dist" would fail due to the
+	lack of init.sh *in lib/*.  The EXTRA_DIST += init.sh is required
+	in the gltests directory, and not in the gllib/ directory.
+	One way to work around that is to move the EXTRA_DIST += init.sh
+	from the primary module to the -tests one:
+	* modules/test-framework-sh-tests (EXTRA_DIST): Add init.sh here, ...
+	* modules/test-framework-sh (Makefile.am): ...not here.
+	Reported by Tom G. Christensen in
+	http://thread.gmane.org/gmane.comp.lib.gnulib.bugs/29519
+
 	version-etc: update copyright year reported by --version
 	* lib/version-etc.c (COPYRIGHT_YEAR): Update to 2012.
 
--- a/modules/test-framework-sh
+++ b/modules/test-framework-sh
@@ -9,7 +9,6 @@
 configure.ac:
 
 Makefile.am:
-EXTRA_DIST += init.sh
 
 Include:
 
--- a/modules/test-framework-sh-tests
+++ b/modules/test-framework-sh-tests
@@ -7,3 +7,4 @@
 
 Makefile.am:
 TESTS += test-init.sh
+EXTRA_DIST += init.sh