xref: /inferno-os/appl/lib/convcs/mkdata (revision b058859c08f1600f5e6303bb8332bae0ba0b035b)
137da2899SCharles.Forsyth#!/dis/sh
237da2899SCharles.Forsythload std
337da2899SCharles.Forsyth
437da2899SCharles.Forsyth# codepage generators
537da2899SCharles.ForsythGENERATORS=(
637da2899SCharles.Forsyth	gencp932
737da2899SCharles.Forsyth	genbig5
837da2899SCharles.Forsyth	gengb2312
937da2899SCharles.Forsyth	genjisx0201kana
1037da2899SCharles.Forsyth	genjisx0208-1997
1137da2899SCharles.Forsyth	genjisx0212
1237da2899SCharles.Forsyth	ibm437
1337da2899SCharles.Forsyth	ibm850
1437da2899SCharles.Forsyth	ibm866
1537da2899SCharles.Forsyth	iso8859-1
1637da2899SCharles.Forsyth	iso8859-10
1737da2899SCharles.Forsyth	iso8859-2
1837da2899SCharles.Forsyth	iso8859-3
1937da2899SCharles.Forsyth	iso8859-4
2037da2899SCharles.Forsyth	iso8859-5
2137da2899SCharles.Forsyth	iso8859-6
2237da2899SCharles.Forsyth	iso8859-7
2337da2899SCharles.Forsyth	iso8859-8
2437da2899SCharles.Forsyth	iso8859-9
25*b058859cSCharles.Forsyth	iso8859-15
2637da2899SCharles.Forsyth	koi8-r
2737da2899SCharles.Forsyth	windows-1250
2837da2899SCharles.Forsyth	windows-1251
2937da2899SCharles.Forsyth	windows-1252
3037da2899SCharles.Forsyth)
3137da2899SCharles.Forsyth
3237da2899SCharles.Forsythfor i in $GENERATORS {
3337da2899SCharles.Forsyth	(1st 2nd)=`{ls -t $i.b $i.dis >[2]/dev/null}
3437da2899SCharles.Forsyth	if {~ $1st $i.b} {
3537da2899SCharles.Forsyth		echo building $i
3637da2899SCharles.Forsyth		limbo $i.b
3737da2899SCharles.Forsyth	}
3837da2899SCharles.Forsyth	echo running $i
3937da2899SCharles.Forsyth	$i
4037da2899SCharles.Forsyth}
41