1#!/bin/sh 2 3# $XFree86: mit/server/ddx/x386/vga256/confvga256.sh,v 1.4 1993/03/27 09:05:04 dawes Exp $ 4# 5# This script generates vga256Conf.c 6# 7# usage: confvga256.sh driver1 driver2 ... 8# 9 10VGACONF=./vga256Conf.c 11 12cat > $VGACONF <<EOF 13/* 14 * This file is generated automatically -- DO NOT EDIT 15 */ 16 17#include "vga.h" 18 19extern vgaVideoChipRec 20EOF 21Args="`echo $* | tr '[a-z]' '[A-Z]'`" 22set - $Args 23while [ $# -gt 1 ]; do 24 echo " $1," >> $VGACONF 25 shift 26done 27echo " $1;" >> $VGACONF 28cat >> $VGACONF <<EOF 29 30vgaVideoChipPtr vgaDrivers[] = 31{ 32EOF 33for i in $Args; do 34 echo " &$i," >> $VGACONF 35done 36echo " NULL" >> $VGACONF 37echo "};" >> $VGACONF 38