CC	= bcc
CFLAGS	= -mc -2 -a- -f- -G -O -w -Z -r -k- -N- -WD -d

all: bmpin.flt mspin.flt pcxin.flt

#
# PCX Filter
#
pcxin.flt: pcxin.obj pcxin.def
	$(CC) $(CFLAGS) pcxin.obj
	rc -t pcxin.dll
	copy pcxin.dll pcxin.flt
	del pcxin.dll

pcxin.obj: pcxin.c common1.c common2.c
	$(CC) $(CFLAGS) -c pcxin.c

#
# MSP Filter
#
mspin.flt: mspin.obj mspin.def
	$(CC) $(CFLAGS) mspin.obj
	rc -t mspin.dll
	copy mspin.dll mspin.flt
	del mspin.dll

mspin.obj: mspin.c common1.c common2.c
	$(CC) $(CFLAGS) -c mspin.c

#
# BMP Filter
#
bmpin.flt: bmpin.obj bmpin.def
	$(CC) $(CFLAGS) bmpin.obj
	rc -t bmpin.dll
	copy bmpin.dll bmpin.flt
	del bmpin.dll

bmpin.obj: bmpin.c common1.c common2.c
	$(CC) $(CFLAGS) -c bmpin.c
