vt: move UCS tables to the "shipped" form
authorNicolas Pitre <npitre@baylibre.com>
Thu, 17 Apr 2025 18:45:16 +0000 (14:45 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 26 Apr 2025 09:22:04 +0000 (11:22 +0200)
commitc2d2c5c0d631f7de9697870e4eec89289177d445
tree08e5ab964480b90f43a9fb7a8b6fec7e213e1dd4
parentd8f81c82b13fcbf93fae688cee1995260cfa59de
vt: move UCS tables to the "shipped" form

Use the "shipped" mechanism to copy pre-generated tables to the build
tree by default. If GENERATE_UCS_TABLES=1 then they are generated at
build time instead. If GENERATE_UCS_TABLES=2 then
gen_ucs_recompose_table.py is invoked with --full.

Signed-off-by: Nicolas Pitre <npitre@baylibre.com>
Suggested-by: Jiri Slaby <jirislaby@kernel.org>
Link: https://lore.kernel.org/r/20250417184849.475581-15-nico@fluxnic.net
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/vt/Makefile
drivers/tty/vt/gen_ucs_recompose_table.py
drivers/tty/vt/gen_ucs_width_table.py
drivers/tty/vt/ucs_recompose_table.h [deleted file]
drivers/tty/vt/ucs_recompose_table.h_shipped [new file with mode: 0644]
drivers/tty/vt/ucs_width_table.h [deleted file]
drivers/tty/vt/ucs_width_table.h_shipped [new file with mode: 0644]