On 8/29/19 10:06 AM, Dominic Jäger wrote:
Signed-off-by: Dominic Jäger <d.jae...@proxmox.com>
---
I did not know that we have to run 'make update' when adding a new
language to i18n and have overseen a lot of errors as a consequence [0].
We might want to give (new) developers a hint at some place so that something
like this does not happen anymore. The patch is a suggestion for this.
Maybe some kind of developer README would be useful in general? Having
never looked at the i18n repo before there's multiple confusing things
IMO (e.g. how do the compiled lang files from the built .deb get loaded?
What does the 'update' target do to make it so important?).
[0] https://pve.proxmox.com/pipermail/pve-devel/2019-August/038665.html
Makefile | 1 +
1 file changed, 1 insertion(+)
diff --git a/Makefile b/Makefile
index 442081f..4fe2cbf 100644
--- a/Makefile
+++ b/Makefile
@@ -30,6 +30,7 @@ $(DEB1): | submodule
submodule:
test -f "pmg-gui/Makefile" || git submodule update --init
+# run 'make update' before 'make install' if any .po file has been updated
Either way, I'm not sure a single comment in the Makefile is going to
help that much - maybe at least put it somewhere at the top?
.PHONY: install
install: ${PMG_LANG_FILES} ${PVE_LANG_FILES}
install -d ${PMGLOCALEDIR}
_______________________________________________
pve-devel mailing list
pve-devel@pve.proxmox.com
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel