]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Fix "make dist" error when BUILT_SPIT_IN_C is false.
authorBruno Haible <bruno@clisp.org>
Tue, 30 Dec 2025 00:26:21 +0000 (01:26 +0100)
committerBruno Haible <bruno@clisp.org>
Tue, 30 Dec 2025 00:26:21 +0000 (01:26 +0100)
* gettext-tools/src/Makefile.am (noinst_SCRIPTS): Add 'spit'.
(spit): New rule.
(BUILT_SOURCES, MOSTLYCLEANFILES): Add it.

gettext-tools/src/Makefile.am

index 044117b94c1c5a3021666593e1fd19895d335fea..7b74b72dcc0fd58d5e5d5741f00a665e03ee67ca 100644 (file)
@@ -38,6 +38,9 @@ endif
 noinst_PROGRAMS = hostname urlget cldr-plurals
 
 noinst_SCRIPTS = spit.py
+if !BUILD_SPIT_IN_C
+noinst_SCRIPTS += spit
+endif
 
 if INSTALL_PRIVATE_LIBRARIES
 # Specify that libgettextsrc should be installed in $(libdir).
@@ -793,6 +796,16 @@ MAINTAINERCLEANFILES += cldr-plural.c cldr-plural.h
 EXTRA_DIST += cldr-plural.c cldr-plural.h
 
 
+if !BUILD_SPIT_IN_C
+# Ensure that the program 'spit' is available as a script,
+# so that its manual page can be generated through 'help2man'.
+spit: spit.py
+       cp spit.py spit
+BUILT_SOURCES += spit
+MOSTLYCLEANFILES += spit
+endif
+
+
 # This is implicit in "make all", but is needed explicitly before other target
 # invocations.
 built-sources: $(BUILT_SOURCES)