From 804d23ad4a7735b3800ec4d311e5989bc495f05e Mon Sep 17 00:00:00 2001 From: Daiki Ueno Date: Tue, 6 May 2014 09:54:33 +0900 Subject: [PATCH] examples: Don't fail on "make install" when a PO file is missing * Makefile.am (install-data-local): Don't fail if a PO file does not exist, but warn user to do "make dist". --- gettext-tools/examples/ChangeLog | 5 +++++ gettext-tools/examples/Makefile.am | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/gettext-tools/examples/ChangeLog b/gettext-tools/examples/ChangeLog index 22d200886..e12692c1b 100644 --- a/gettext-tools/examples/ChangeLog +++ b/gettext-tools/examples/ChangeLog @@ -1,3 +1,8 @@ +2014-05-06 Daiki Ueno + + * Makefile.am (install-data-local): Don't fail if a PO file does + not exist, but warn user to do "make dist". + 2014-04-22 Daiki Ueno build: Use git-version-gen intead of version.sh diff --git a/gettext-tools/examples/Makefile.am b/gettext-tools/examples/Makefile.am index 389489fcd..630f6819c 100644 --- a/gettext-tools/examples/Makefile.am +++ b/gettext-tools/examples/Makefile.am @@ -464,6 +464,10 @@ install-data-local: $(EXAMPLESFILES) for f1 in $(EXAMPLESDIRS); do \ for f2 in $(EXAMPLESPOFILES); do \ f=$$f1/po/$$f2; \ + test -f $(srcdir)/$$f || { \ + echo "WARNING: $(srcdir)/$$f doesn't exist; do \"make dist\" to prepare" >&2; \ + break; \ + }; \ d=`echo /$$f | sed -e 's,/[^/]*$$,,'`; \ test -z "$$d" || $(MKDIR_P) $(DESTDIR)$(examplesdir)$$d || exit 1; \ b=`echo $$f | sed -e 's,^.*/,,'`; \ -- 2.47.2