]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
examples: Don't fail on "make install" when a PO file is missing
authorDaiki Ueno <ueno@gnu.org>
Tue, 6 May 2014 00:54:33 +0000 (09:54 +0900)
committerDaiki Ueno <ueno@gnu.org>
Tue, 6 May 2014 00:54:33 +0000 (09:54 +0900)
* 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
gettext-tools/examples/Makefile.am

index 22d200886fba1e5877a19e43f44514977f9cad18..e12692c1b7044a81c8ca457f11b0f6593c092b16 100644 (file)
@@ -1,3 +1,8 @@
+2014-05-06  Daiki Ueno  <ueno@gnu.org>
+
+       * 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  <ueno@gnu.org>
 
        build: Use git-version-gen intead of version.sh
index 389489fcdea4ced665e2974734dea2e6678b1aff..630f6819c4e6c2143a10b83dd0274710ec8a3793 100644 (file)
@@ -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,^.*/,,'`; \