[pve-devel] [PATCH i18n] Add comment about make update
Stefan Reiter
s.reiter at proxmox.com
Thu Aug 29 10:39:03 CEST 2019
On 8/29/19 10:06 AM, Dominic Jäger wrote:
> Signed-off-by: Dominic Jäger <d.jaeger at 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}
>
More information about the pve-devel
mailing list