X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=stepmake%2Fstepmake%2Fpo-targets.make;h=05088ee1700a49164a67681a3e5f84d75ded7c06;hb=b29bb82ddbf82b9989fa1f1e552491a2f6e5504a;hp=6b5e125743c26a5e46ef8d8d3a7703ab42273f50;hpb=47d57fc7c6db37f356f7d0a4413e36fd9d25718a;p=lilypond.git diff --git a/stepmake/stepmake/po-targets.make b/stepmake/stepmake/po-targets.make index 6b5e125743..05088ee170 100644 --- a/stepmake/stepmake/po-targets.make +++ b/stepmake/stepmake/po-targets.make @@ -12,18 +12,19 @@ new-po: ifeq ($(strip $(depth)),.) po: new-po $(LOOP) -localpo: +local-po: @true else -po: localpo +po: local-po $(LOOP) -ALL_PO_SOURCES = $(ALL_C_SOURCES) $(ALL_CC_SOURCES) $(wildcard $(outdir)/*.hh) $(wildcard $(outdir)/*.cc) -localpo: +ALL_PO_SOURCES = $(ALL_C_SOURCES) $(ALL_CC_SOURCES) $(PYTHON_SCRIPTS_IN) $(PY_MODULES_IN) $(SCM_FILES) $(wildcard $(outdir)/*.hh) $(wildcard $(outdir)/*.cc) +local-po: ifneq ($(strip $(ALL_PO_SOURCES)),) @echo $(ALL_PO_SOURCES) - xgettext --c++ --default-domain=$(package) --join \ + xgettext --default-domain=$(package) --join \ --output-dir=$(po-dir)/$(outdir) --add-comments \ - --keyword=_ --keyword=_f --keyword=_i $(ALL_PO_SOURCES) + --keyword=_ --keyword=_f --keyword=_i \ + $(XGETTEXT_FLAGS) $(ALL_PO_SOURCES) endif endif @@ -34,3 +35,5 @@ po-update: po po-changes: $(MAKE) -C $(po-dir) po-changes +po-replace: po + $(MAKE) -C $(po-dir) po-replace