Re: Enhance Makefiles to rebuild objects on map file changes

Поиск
Список
Период
Сортировка
От Álvaro Herrera
Тема Re: Enhance Makefiles to rebuild objects on map file changes
Дата
Msg-id 202508191543.ftlhbkwxp4zc@alvherre.pgsql
обсуждение исходный текст
Ответ на Re: Enhance Makefiles to rebuild objects on map file changes  (Chao Li <li.evan.chao@gmail.com>)
Ответы Re: Enhance Makefiles to rebuild objects on map file changes
Список pgsql-hackers
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)



В списке pgsql-hackers по дате отправления: