From ce27989475881c28198c436ddb9855bdf0645e7f Mon Sep 17 00:00:00 2001 From: Daiki Ueno Date: Mon, 19 May 2014 17:51:17 +0900 Subject: [PATCH] build: Fix VPATH build for po-gram-gen2.h --- gettext-tools/src/ChangeLog | 5 +++++ gettext-tools/src/Makefile.am | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/gettext-tools/src/ChangeLog b/gettext-tools/src/ChangeLog index 418599664..596e3a53a 100644 --- a/gettext-tools/src/ChangeLog +++ b/gettext-tools/src/ChangeLog @@ -1,3 +1,8 @@ +2014-05-19 Daiki Ueno + + * Makefile.am (po-gram-gen2.h): Adjust the directory to which + po-gram-gen.h, for VPATH build. + 2014-05-15 Stanislav Brabec (tiny change) msgfilter: Implement plural support diff --git a/gettext-tools/src/Makefile.am b/gettext-tools/src/Makefile.am index 28e30f2ce..42899dab9 100644 --- a/gettext-tools/src/Makefile.am +++ b/gettext-tools/src/Makefile.am @@ -450,7 +450,10 @@ BUILT_SOURCES = \ po-lex.o po-lex.lo: po-gram-gen2.h po-gram-gen2.h: po-gram-gen.h - $(SED) -e 's/yy/po_gram_/g' -e 's/extern /extern DLL_VARIABLE /' $(srcdir)/po-gram-gen.h > $@-tmp + srcdir=''; \ + test -f ./po-gram-gen.h || srcdir=$(srcdir)/; \ + $(SED) -e 's/yy/po_gram_/g' -e 's/extern /extern DLL_VARIABLE /' \ + $${srcdir}po-gram-gen.h > $@-tmp && \ mv $@-tmp $@ -- 2.47.2