]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
"make all" must work even if $CATALOGS is empty.
authorBruno Haible <bruno@clisp.org>
Fri, 2 May 2003 09:34:01 +0000 (09:34 +0000)
committerBruno Haible <bruno@clisp.org>
Tue, 23 Jun 2009 10:10:25 +0000 (12:10 +0200)
gettext-runtime/po/ChangeLog
gettext-runtime/po/Makefile.in.in
gettext-tools/po/ChangeLog
gettext-tools/po/Makefile.in.in

index d647bd49c5811933e2e26dee361d87a3894f9b59..791c51898087bb86252627568f164c4b39474a89 100644 (file)
@@ -1,3 +1,8 @@
+2003-04-29  Bruno Haible  <bruno@clisp.org>
+
+       * Makefile.in.in (stamp-po, update-po): Avoid infinite recursion if
+       LINGUAS is empty.
+
 2003-04-22  Bruno Haible  <bruno@clisp.org>
 
        * sk.po: Update from Marcel Telka <marcel@telka.sk>.
index cfe7e01e9d2200894a1547dd6c0860cef800ea43..27b721aa8a7b79e43db586f8251ff6b51b684304 100644 (file)
@@ -86,7 +86,7 @@ all-no:
 # $(POFILES) has been designed to not touch files that don't need to be
 # changed.
 stamp-po: $(srcdir)/$(DOMAIN).pot
-       $(MAKE) $(CATALOGS)
+       test -z "$(CATALOGS)" || $(MAKE) $(CATALOGS)
        @echo "touch stamp-po"
        @echo timestamp > stamp-poT
        @mv stamp-poT stamp-po
@@ -307,7 +307,7 @@ dist2: $(DISTFILES)
 
 update-po: Makefile
        $(MAKE) $(DOMAIN).pot-update
-       $(MAKE) $(UPDATEPOFILES)
+       test -z "$(UPDATEPOFILES)" || $(MAKE) $(UPDATEPOFILES)
        $(MAKE) update-gmo
 
 # General rule for updating PO files.
index 99d67ac852e57b1a33ba70ddfb8ff3406c39759b..a744bff74267861659a4049237dd2fff43eb7fa1 100644 (file)
@@ -1,3 +1,8 @@
+2003-04-29  Bruno Haible  <bruno@clisp.org>
+
+       * Makefile.in.in (stamp-po, update-po): Avoid infinite recursion if
+       LINGUAS is empty.
+
 2003-04-22  Bruno Haible  <bruno@clisp.org>
 
        * sk.po: Update from Marcel Telka <marcel@telka.sk>.
index cfe7e01e9d2200894a1547dd6c0860cef800ea43..27b721aa8a7b79e43db586f8251ff6b51b684304 100644 (file)
@@ -86,7 +86,7 @@ all-no:
 # $(POFILES) has been designed to not touch files that don't need to be
 # changed.
 stamp-po: $(srcdir)/$(DOMAIN).pot
-       $(MAKE) $(CATALOGS)
+       test -z "$(CATALOGS)" || $(MAKE) $(CATALOGS)
        @echo "touch stamp-po"
        @echo timestamp > stamp-poT
        @mv stamp-poT stamp-po
@@ -307,7 +307,7 @@ dist2: $(DISTFILES)
 
 update-po: Makefile
        $(MAKE) $(DOMAIN).pot-update
-       $(MAKE) $(UPDATEPOFILES)
+       test -z "$(UPDATEPOFILES)" || $(MAKE) $(UPDATEPOFILES)
        $(MAKE) update-gmo
 
 # General rule for updating PO files.