]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Back to using suffix rule for the error translations. % make rules is not POSIX.
authorHenrik Nordstrom <henrik@henriknordstrom.net>
Fri, 4 Sep 2009 13:23:22 +0000 (15:23 +0200)
committerHenrik Nordstrom <henrik@henriknordstrom.net>
Fri, 4 Sep 2009 13:23:22 +0000 (15:23 +0200)
errors/Makefile.am

index 71e2f7a83c5107802401f343941a093825d6d314..51b52e5b780ad2a56d23fcf295d1defc0f9c25ad 100644 (file)
@@ -94,6 +94,8 @@ EXTRA_DIST = \
        $(ERROR_TEMPLATES) \
        aliases alias-link.sh alias-upgrade errorpage.css TRANSLATORS COPYRIGHT
 
+all: all-am
+
 translate: translate-warn $(TRANSLATE_LANGUAGES)
 
 translate-warn:
@@ -107,10 +109,9 @@ translate-warn:
        esac; \
        touch translate-warn
 
+$(TRANSLATE_LANGUAGES): $(ERROR_TEMPLATES)
 
-all: all-am
-
-%.lang:
+.po.lang:
        if test "$(PO2HTML)" != "" && test "$(PO2HTML)" != "no" && test "$(PO2HTML)" != "off" && test -f $(top_srcdir)/errors/en.po; then \
            lang=`basename $@ .lang`; \
            mkdir -p $(top_builddir)/errors/$$lang; \
@@ -194,7 +195,7 @@ dist-hook: translate
          fi; \
        done
 
-clean:
+clean: clean-am
        if test "$(PO2HTML)" != "" && test "$(PO2HTML)" != "no" && test "$(PO2HTML)" != "off" && test -f $(top_srcdir)/errors/en.po; then \
          for lang in $(TRANSLATE_LANGUAGES); do \
            lang=`basename $$lang .lang`; \