On 2025-Aug-19, Chao Li wrote:

> Hi John,
> 
> Let me explain the Makefile patch in this separate thread, as this is generic 
> to all maps.
> 
> Let’s not use gb18030 as an example, instead, using utf8_and_win.
> 
> When any of the win-related map file changes, it suppose to automatically 
> rebuild utf8_and_win.o.
> 
> WITHOUT this patch, after I touch a map file, it doesn’t rebuild the object 
> file:

Hmm.  Yeah, this really looks somewhat bogus as you say.  I wonder
though if we shouldn't have the UCS_to_*.pl scripts generate a bunch of
"mapdeps.mk" files instead, or something like that, given that these
*.map files are themselves generated.

Also, I suspect you should do something about Meson, but I don't know
what that would look like.

-- 
Álvaro Herrera         PostgreSQL Developer  —  https://www.EnterpriseDB.com/
Thou shalt study thy libraries and strive not to reinvent them without
cause, that thy code may be short and readable and thy days pleasant
and productive. (7th Commandment for C Programmers)


Reply via email to