#!/bin/sh
#
#    Ygl: Run 2d-GL programs with standard X11 routines.
#    (C) Fred Hucht 1993/94
#    EMail: fred@thp.Uni-Duisburg.DE
#

PREF=ygl_

grep extern Ygl.h|
sed "s/^\(extern[ 	]*[A-Za-z0-9_]*\)[ 	]*\([A-Za-z0-9_]*\).*/#define \2 $PREF\2/" > Yglprefix.h

cat << EOF >> Yglprefix.h
#define gflush  ${PREF}gflush
#define getXdpy ${PREF}getXdpy
#define getXwid ${PREF}getXwid
#define getXgc  ${PREF}getXgc
#define sleep   ${PREF}sleep
#define usleep  ${PREF}usleep
EOF
