# makefile for msdos Borland c4 and 4.5

CC=	bcc
CCLIB=	tlib
CCLIBE=

CLIB=	..
HH=	$(CLIB)\h
LL=	$(CLIB)\l
GLIB=	$(LL)\gr.lib

OFLAGS=	-O2 -G -1 -ml -w+
CFLAGS=	$(OFLAGS) -I$(HH) -DUSE_ASM -DFCALL=21 $(SHFLAGS)

COBJS=	gr.obj line.obj linec.obj linea.obj mem.obj low.obj colors.obj \
	text.obj ellipse.obj chips.obj
ASOBJS=	subs.obj

all:	$(GLIB)

$(GLIB):	$(COBJS) $(ASOBJS)
	del $(GLIB)
	$(CCLIB) $(GLIB) +gr +line +linec +linea +mem +low +colors +text \
		+ellipse +chips +subs $(CCLIBE)

$(COBJS):	grh.h

gr.obj:		gr.c
	$(CC) $(CFLAGS) -c $*.c

line.obj:	line.c
	$(CC) $(CFLAGS) -c $*.c

linec.obj:	linec.c
	$(CC) $(CFLAGS) -c $*.c

linea.obj:	linea.c
	$(CC) $(CFLAGS) -c $*.c

mem.obj:	mem.c
	$(CC) $(CFLAGS) -c $*.c

low.obj:	low.c
	$(CC) $(CFLAGS) -c $*.c

colors.obj:	colors.c
	$(CC) $(CFLAGS) -c $*.c

text.obj:	text.c
	$(CC) $(CFLAGS) -c $*.c

ellipse.obj:	ellipse.c
	$(CC) $(CFLAGS) -c $*.c

chips.obj:	chips.c
	$(CC) $(CFLAGS) -c $*.c


subs.obj:	subs.b3
	copy subs.b3 subs.obj

clean:
	-del *.obj
	-del errs
