From d309aa65d42e032163e1752041ba59f0472256ad Mon Sep 17 00:00:00 2001 From: Christophe CURIS Date: Sat, 31 Jan 2015 19:55:34 +0100 Subject: [PATCH] i18n: fix failing generation of the README.i18n file The command in 'autogen.sh' was using an invalid syntax to call the script, so the file was not generated; this patch fixes the invocation. The test in the makefile was not correct because it would not generate the file if it was deleted; now the check works whether the file exists or not, and properly skips generation if it is read-only (for make distcheck). Signed-off-by: Christophe CURIS --- autogen.sh | 2 +- doc/build/Makefile.am | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/autogen.sh b/autogen.sh index 33490b31..d65e65d6 100755 --- a/autogen.sh +++ b/autogen.sh @@ -1,7 +1,7 @@ #!/bin/sh # Generate the documentation about compiling Window Maker -./script/generate-txt-from-texi.sh doc/build/Translations.texi > README.i18n +./script/generate-txt-from-texi.sh "doc/build/Translations.texi" -o "README.i18n" # Change date of the files to the past so they will be regenerated by 'make' touch -d '2000-01-01' README.i18n diff --git a/doc/build/Makefile.am b/doc/build/Makefile.am index 161da6ec..93e3e8be 100644 --- a/doc/build/Makefile.am +++ b/doc/build/Makefile.am @@ -7,7 +7,7 @@ EXTRA_DIST = Readme \ all-local: $(top_srcdir)/README.i18n $(top_srcdir)/README.i18n: $(srcdir)/Translations.texi $(top_srcdir)/script/generate-txt-from-texi.sh - $(AM_V_GEN)if test -w "$(top_srcdir)/README.i18n" ; then \ + $(AM_V_GEN)if test ! -e "$(top_srcdir)/README.i18n" -o -w "$(top_srcdir)/README.i18n" ; then \ $(top_srcdir)/script/generate-txt-from-texi.sh \ $(srcdir)/Translations.texi -o $(top_srcdir)/README.i18n \ -Dversion="$(PACKAGE_VERSION)" -e "$(PACKAGE_BUGREPORT)" ; \