X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=stepmake%2Fstepmake%2Fpo-targets.make;h=05088ee1700a49164a67681a3e5f84d75ded7c06;hb=74e906db27770282e2d3c180298e5968ebff9360;hp=f9307f8464c2334d2f4b592878a5acdfa9038648;hpb=a41bc3e06fca46daa875419b5dc00dd958e1fde0;p=lilypond.git diff --git a/stepmake/stepmake/po-targets.make b/stepmake/stepmake/po-targets.make index f9307f8464..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) $(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 $(ALL_PO_SOURCES) + --keyword=_ --keyword=_f --keyword=_i \ + $(XGETTEXT_FLAGS) $(ALL_PO_SOURCES) endif endif @@ -31,6 +32,8 @@ endif po-update: po $(MAKE) -C $(po-dir) po-update -show-po-changes: - $(MAKE) -C $(po-dir) show-po-changes +po-changes: + $(MAKE) -C $(po-dir) po-changes +po-replace: po + $(MAKE) -C $(po-dir) po-replace