]> git.donarmstrong.com Git - lilypond.git/blobdiff - po/GNUmakefile
* lily/ambitus-engraver.cc (finalize): use grob_array. This fixes
[lilypond.git] / po / GNUmakefile
index 8dc71cb5db6936a2f5041725f25950ddeea408c7..a9b8f72c5da6a985a615027b3b670c699646d398 100644 (file)
@@ -1,32 +1,33 @@
 # title           makefile for po
-# file    po/Makefile 
+# file    po/Makefile
 
 depth = ..
 
 NAME = lilypond
 MODULE_NAME = po
 
-PO_FILES = $(wildcard *.po)
+POT_FILES = $(call src-wildcard,*.pot)
+PO_FILES = $(call src-wildcard,*.po)
 MO_FILES = $(addprefix $(outdir)/, $(PO_FILES:.po=.mo))
 HELP_CATALOGS = $(PO_FILES:%.po=%)
 CATALOGS = $(HELP_CATALOGS:lilypond=)
-EXTRA_DIST_FILES = TODO $(PO_FILES)
+EXTRA_DIST_FILES = TODO $(PO_FILES) $(POT_FILES)
+STEPMAKE_TEMPLATES=podir
 
-include $(depth)/make/stepmake.make 
-include $(stepdir)/po-rules.make
+include $(depth)/make/stepmake.make
 
 default: $(MO_FILES)
 
-localinstall: $(MO_FILES)
+local-install: $(MO_FILES)
        for i in $(CATALOGS); do \
-         $(INSTALL) -d $(localedir)/$$i/LC_MESSAGES; \
+         $(INSTALL) -d $(DESTDIR)$(localedir)/$$i/LC_MESSAGES; \
          $(INSTALL) -m 644 $(outdir)/$$i.mo \
-         $(localedir)/$$i/LC_MESSAGES/$(package).mo; \
+                    $(DESTDIR)$(localedir)/$$i/LC_MESSAGES/$(package).mo; \
        done
 
-localuninstall:
+local-uninstall:
        for i in $(CATALOGS); do \
-         rm -f $(localedir)/$$i/LC_MESSAGES/$(package).mo; \
-         rmdir $(localedir)/$$i/LC_MESSAGES || true; \
+         rm -f $(DESTDIR)$(localedir)/$$i/LC_MESSAGES/$(package).mo; \
+         rmdir $(DESTDIR)$(localedir)/$$i/LC_MESSAGES || true; \
        done