Noticed after building a curses-only binary; configuration setting "terminal info library" is only of interest as an optional feature when the build includes tty. There were several other settings that apply to some interfaces and not others but would be listed if the feature was defined (possibly after building for an interface which supported it, then left in place when switching to another which doesn't). I left most of those with commented out conditionals in case other interfaces start supporting them. So you might still get something like "tiles file in XPM format" for a binary that doesn't support tiles if USE_XPM has been defined for some reason.
91 KiB
91 KiB