#!/bin/sh # $Id$ # # MKfallback.sh -- create fallback table for entry reads # # This script generates source code for a custom version of read_entry.c # that (instead of reading capabilities for an argument terminal type # from an on-disk terminfo tree) tries to match the type with one of a # specified list of types generated in. # cat < #include EOF if [ "$*" ] then cat < /* fallback entries for: $* */ EOF for x in $* do echo "/* $x */" infocmp -E $x done cat <term_names, name, "|")) return(tp); EOF else echo " /* the fallback list is empty */"; fi cat <