From bdc5810ff45e62d73764e24ca28d72b5096c8c54 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Tue, 9 Feb 2021 19:42:55 +0100 Subject: [PATCH] meson: convert -Dterminfo from a boolean to a feature option Patch from Jan Beich --- .builds/freebsd-x64.yml | 4 ++-- doc/foot.ini.5.scd | 2 +- foot.ini | 2 +- meson_options.txt | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.builds/freebsd-x64.yml b/.builds/freebsd-x64.yml index 8147184e..d14ae645 100644 --- a/.builds/freebsd-x64.yml +++ b/.builds/freebsd-x64.yml @@ -28,11 +28,11 @@ sources: tasks: - debug: | mkdir -p bld/debug - meson --buildtype=debug -Dterminfo=false -Dfcft:text-shaping=enabled -Dfcft:test-text-shaping=true foot bld/debug + meson --buildtype=debug -Dterminfo=disabled -Dfcft:text-shaping=enabled -Dfcft:test-text-shaping=true foot bld/debug ninja -C bld/debug -k0 meson test -C bld/debug --print-errorlogs - release: | mkdir -p bld/release - meson --buildtype=minsize -Dterminfo=false -Dfcft:text-shaping=enabled -Dfcft:test-text-shaping=true foot bld/release + meson --buildtype=minsize -Dterminfo=disabled -Dfcft:text-shaping=enabled -Dfcft:test-text-shaping=true foot bld/release ninja -C bld/release -k0 meson test -C bld/release --print-errorlogs diff --git a/doc/foot.ini.5.scd b/doc/foot.ini.5.scd index 5bf9bbf5..cb1f1c32 100644 --- a/doc/foot.ini.5.scd +++ b/doc/foot.ini.5.scd @@ -30,7 +30,7 @@ in this order: *term* Value to set the environment variable *TERM* to. Default: _foot_ - or _xterm-256color_ if built with _-Dterminfo=false_ + or _xterm-256color_ if built with _-Dterminfo=disabled_ *font*, *font-bold*, *font-italic*, *font-bold-italic* Comma separated list of fonts to use, in fontconfig format. That diff --git a/foot.ini b/foot.ini index 8896eef0..062162f7 100644 --- a/foot.ini +++ b/foot.ini @@ -1,7 +1,7 @@ # -*- conf -*- # shell=$SHELL (if set, otherwise user's default shell from /etc/passwd) -# term=foot (or xterm-256color if built with -Dterminfo=false) +# term=foot (or xterm-256color if built with -Dterminfo=disabled) # login-shell=no # font=monospace:size=8 diff --git a/meson_options.txt b/meson_options.txt index 0a5b0a3d..b21bc7a4 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -1,2 +1,2 @@ option('ime', type: 'boolean', value: true, description: 'IME (Input Method Editor) support') -option('terminfo', type: 'boolean', value: true, description: 'Install terminfo') +option('terminfo', type: 'feature', description: 'Install terminfo')