bug-gettext
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug-gettext] a .gmo file is not regenerated when its .po file chang


From: Daiki Ueno
Subject: Re: [bug-gettext] a .gmo file is not regenerated when its .po file changed
Date: Sat, 30 May 2015 19:26:04 +0900
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux)

Benno Schulenberg <address@hidden> writes:

>>   # [...] This timestamp would not be necessary
>>   # if updating the $(CATALOGS) would always touch them; however, the rule 
>> for
>>   # $(POFILES) has been designed to not touch files that don't need to be
>>   # changed.
>
> It has been designed so, yes.  But it was designed wrong, in my opinion;
> the content of the file does not need to be changed, and should therefore
> not be changed, but the timestamp should be touched/updated so that make
> (and humans) can see that things are up to date.

If you think so, could you consider providing a patch and maintaining it
in gettext?  To be honest, I am not confident that I could do that by
myself, without breaking something else.  Also, I don't see any strong
reason why "make update-gmo" is not sufficient.  It even runs on "make
dist" (by default).

> (By the way, what are $(CATALOGS) exactly?  How are they different from
> $(POFILES) or $(GMOFILES)?)

It basically same as $(GMOFILES), but $(CATALOGS) depends on the LINGUAS
envvar specified at configure time.  See m4/po.m4.

Regards,
-- 
Daiki Ueno



reply via email to

[Prev in Thread] Current Thread [Next in Thread]