artifacts-tar: respect NO_GETTEXT
We obviously do not want to bundle `.mo` files during `make artifacts-tar NO_GETTEXT=Yep`, but that was the case. To fix that, go a step beyond just fixing the symptom, and simply define the lists of `.po` and `.mo` files as empty if `NO_GETTEXT` is set. Helped-by: Matthias Aßhauer <mha1993@live.de> Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:

committed by
Junio C Hamano

parent
d681d0dc3a
commit
4348824059
5
Makefile
5
Makefile
@ -2675,10 +2675,13 @@ po/git.pot: $(GENERATED_H) FORCE
|
|||||||
.PHONY: pot
|
.PHONY: pot
|
||||||
pot: po/git.pot
|
pot: po/git.pot
|
||||||
|
|
||||||
|
ifdef NO_GETTEXT
|
||||||
|
POFILES :=
|
||||||
|
MOFILES :=
|
||||||
|
else
|
||||||
POFILES := $(wildcard po/*.po)
|
POFILES := $(wildcard po/*.po)
|
||||||
MOFILES := $(patsubst po/%.po,po/build/locale/%/LC_MESSAGES/git.mo,$(POFILES))
|
MOFILES := $(patsubst po/%.po,po/build/locale/%/LC_MESSAGES/git.mo,$(POFILES))
|
||||||
|
|
||||||
ifndef NO_GETTEXT
|
|
||||||
all:: $(MOFILES)
|
all:: $(MOFILES)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user