foot/terminfo/meson.build

20 lines
593 B
Meson
Raw Normal View History

tic = find_program('tic', native: true)
tic_generated = custom_target(
'terminfo',
output: 'f',
input: 'foot.info',
command: [tic, '-x', '-o', '@OUTDIR@', '-e', 'foot,foot-direct', '@INPUT@'],
install: false,
install_dir: join_paths(get_option('datadir'), 'terminfo'))
foreach terminfo : ['foot', 'foot-direct']
custom_target(
'terminfo-@0@'.format(terminfo),
output: terminfo,
input: tic_generated,
command: ['cp', join_paths('@INPUT@', terminfo), '@OUTPUT@'],
install: true,
install_dir: join_paths(get_option('datadir'), 'terminfo', 'f'))
endforeach