terminfo: intitial terminfo specification

This commit is contained in:
Daniel Eklöf 2019-07-18 14:00:33 +02:00
parent 6e69cf9562
commit 0c565d1558
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F
2 changed files with 190 additions and 0 deletions

View file

@ -80,4 +80,12 @@ executable(
dependencies: [threads, math, cairo, cairo_ft, fontconfig, wayland_client, wayland_cursor, xkb],
install: true)
custom_target(
'terminfo',
output: 'f',
input: 'foot.info',
command: ['tic', '-o', '@OUTDIR@', '-e', 'foot,foot-direct', '@INPUT@'],
install: true,
install_dir: join_paths(get_option('datadir'), 'terminfo'))
install_data('foot.desktop', install_dir: join_paths(get_option('datadir'), 'applications'))