mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-03-03 01:40:17 -05:00
meson: generate unicode compose table
This replaces the pre-generated table used up until now.
This commit is contained in:
parent
a24a3520c7
commit
265a88c1ce
2 changed files with 8 additions and 1037 deletions
|
|
@ -94,6 +94,13 @@ foreach prot : [
|
||||||
command: [wscanner_prog, 'private-code', '@INPUT@', '@OUTPUT@'])
|
command: [wscanner_prog, 'private-code', '@INPUT@', '@OUTPUT@'])
|
||||||
endforeach
|
endforeach
|
||||||
|
|
||||||
|
generate_unicode_precompose_sh = files('scripts/generate-unicode-precompose.sh')
|
||||||
|
unicode_data = custom_target(
|
||||||
|
'unicode-data',
|
||||||
|
input: 'UnicodeData.txt',
|
||||||
|
output: 'unicode-compose-table.h',
|
||||||
|
command: [generate_unicode_precompose_sh, '@INPUT@', '@OUTPUT@'])
|
||||||
|
|
||||||
generate_version_sh = files('generate-version.sh')
|
generate_version_sh = files('generate-version.sh')
|
||||||
version = custom_target(
|
version = custom_target(
|
||||||
'generate_version',
|
'generate_version',
|
||||||
|
|
@ -129,7 +136,7 @@ executable(
|
||||||
'tokenize.c', 'tokenize.h',
|
'tokenize.c', 'tokenize.h',
|
||||||
'vt.c', 'vt.h',
|
'vt.c', 'vt.h',
|
||||||
'wayland.c', 'wayland.h',
|
'wayland.c', 'wayland.h',
|
||||||
wl_proto_src + wl_proto_headers, version,
|
wl_proto_src + wl_proto_headers, version, unicode_data,
|
||||||
dependencies: [math, threads, pixman, wayland_client, wayland_cursor, xkb, tllist, fcft],
|
dependencies: [math, threads, pixman, wayland_client, wayland_cursor, xkb, tllist, fcft],
|
||||||
install: true)
|
install: true)
|
||||||
|
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue