1#!/bin/sh
2
3DESTDIR=$1
4
5#
6# Write out tabset file: arguments are prefix, number of tab stops,
7# tab stop sequence, postfix.
8#
9write_tabset() {
10	printf "$1"
11	for i in $(seq $2); do printf "$3"; done
12	printf "$4"
13}
14
15# Tabset files for HP terminals.
16write_tabset '\r\e3\r' 13 '        \e1' '\n' >$DESTDIR/std
17write_tabset '\r\e3\r' 9 '        \e1' '' >$DESTDIR/stdcrt
18
19# Tabset for VT100 and derivatives.
20write_tabset '\r\n\e[3g\n' 15 '\eH        ' '\eH\n' >$DESTDIR/vt100
21
22# Tabset for VT3xx and VT4xx and derivatives.
23printf '\n\e[3g\n\eP2$t9/17/25/33/41/49/57/65/73/81/89/97/105/113/121/129\e\\\n' >$DESTDIR/vt300
24
25exit 0
26