#!/bin/sh
# $Id: all-opts-xterm,v 1.42 2024/07/11 19:45:13 tom Exp $

# can't do these:
# --disable-openpty (tied to check for posix_openpt)
# --disable-rpath-hack (depends on the platform, e.g., FreeBSD ports)
# --disable-wide-attrs (tied to direct-color)
# --enable-logfile-exec (tied to logging)

case "x`uname -s`" in
xLinux)
	broken_osc=disable;;
*)
	broken_osc=enable;;
esac

echo " \
disable-16-color \
disable-88-color \
disable-256-color \
disable-active-icon \
disable-ansi-color \
disable-blink-cursor \
disable-bold-color \
disable-boxchars \
${broken_osc}-broken-osc \
disable-c1-print \
disable-color-class \
disable-color-mode \
disable-direct-color \
disable-doublechars \
disable-exec-selection \
disable-freetype \
disable-highlighting \
disable-i18n \
disable-initial-erase \
disable-input-method \
disable-luit \
disable-maximize \
disable-num-lock \
disable-paste64 \
disable-pty-handshake \
disable-readline-mouse \
disable-rectangles \
disable-regex \
disable-rightbar \
disable-rpath-hack \
disable-samename \
disable-screen-dumps \
disable-selection-ops \
disable-session-mgt \
disable-sixel-graphics \
disable-sun-fkeys \
disable-tcap-fkeys \
disable-tcap-query \
disable-tek4014 \
disable-vt52 \
disable-wide-chars \
disable-ziconbeep \
enable-16bit-chars \
enable-broken-st \
enable-builtin-xpms \
enable-dabbrev \
enable-dec-locator \
enable-double-buffer \
enable-hp-fkeys \
enable-imake \
enable-load-vt-fonts \
enable-logging \
enable-pty-erase \
enable-regis-graphics \
enable-sco-fkeys \
enable-status-line \
enable-toolbar \
enable-trace \
enable-xmc-glitch \
with-Xaw3d \
with-Xaw3dxft \
with-XawPlus \
with-neXtaw \
with-pcre \
with-terminal-id=220 \
with-terminal-type=vt220 \
with-utempter \
with-utmp-path=/really/UTMP \
with-utmp-setgid \
with-wtmp-path=/really/WTMP \
without-freetype-config \
without-xinerama \
"
