gettext.mk: Remove $(GETTEXT_PROJECT_POT): $(GETTEXT_INPUT_FILES) dependency

$(GETTEXT_PROJECT_POT) is always generated if $(GETTEXT_INPUT_FILES) are newer
than it. Having this happen automatically is not useful, since it can break
manually edited and version controlled $(GETTEXT_PROJECT_POT).

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2025-06-04 02:23:24 +00:00
commit 3d4ecbc508

View file

@ -28,7 +28,7 @@ extract: $(GETTEXT_POT)
clean-mo: clean-mo:
$(RM) -f *.mo *.tmp $(RM) -f *.mo *.tmp
$(GETTEXT_PROJECT_POT): $(GETTEXT_INPUT_FILES) $(GETTEXT_PROJECT_POT):
xgettext --from-code=utf-8 --package-name $(PROJECT) --package-version $(DIST_VERSION) \ xgettext --from-code=utf-8 --package-name $(PROJECT) --package-version $(DIST_VERSION) \
--default-domain $(PROJECT) $(addprefix -k,$(GETTEXT_KEYWORDS)) \ --default-domain $(PROJECT) $(addprefix -k,$(GETTEXT_KEYWORDS)) \
--output $@.tmp $(XGETTEXT_EXTRA_OPTS) $(GETTEXT_INPUT_FILES) --output $@.tmp $(XGETTEXT_EXTRA_OPTS) $(GETTEXT_INPUT_FILES)