From 18a1787e5049c1a82914a080bc412f8bd3018f9c Mon Sep 17 00:00:00 2001 From: Alexander Sieg Date: Thu, 7 May 2020 22:42:06 +0200 Subject: [PATCH] ignore terminfo on freebsd, this will be done in ports --- terminfo/meson.build | 22 +++++++--------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/terminfo/meson.build b/terminfo/meson.build index 129b72ee..ae24df15 100644 --- a/terminfo/meson.build +++ b/terminfo/meson.build @@ -1,19 +1,11 @@ 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'] +if host_machine.system() != 'freebsd' custom_target( - 'terminfo-@0@'.format(terminfo), - output: terminfo, - input: tic_generated, - command: ['cp', join_paths('@INPUT@', terminfo), '@OUTPUT@'], + 'terminfo', + output: 'f', + input: 'foot.info', + command: [tic, '-x', '-o', '@OUTDIR@', '-e', 'foot,foot-direct', '@INPUT@'], install: true, - install_dir: join_paths(get_option('datadir'), 'terminfo', 'f')) -endforeach + install_dir: join_paths(get_option('datadir'), 'terminfo')) +endif