


OBJS  = mapv.o  fz3.o  spr1.o grp3.o file.o snd2.o cd.o
OBJSL = mapvl.o fz3l.o spr1.o grp3.o file.o snd2.o cd.o
CFLAG = -O -Wall

all : fz3.exp fz3l.exp

clean :
	del *.o
	del *.exp



fz3.o   : fz3.c mapv.h spr1.h grp3.h file.h snd2.h cd.h
	gcc -c fz3.c  $(CFLAG)
mapv.o  : mapv.c
	gcc -c mapv.c $(CFLAG)
spr1.o  : spr1.c grp3.h
	gcc -c spr1.c $(CFLAG)
grp3.o  : grp3.c
	gcc -c grp3.c $(CFLAG)
file.o  : file.c
	gcc -c file.c $(CFLAG)
snd2.o  : snd2.c
	gcc -c snd2.c $(CFLAG)
cd.o    : cd.c
	gcc -c cd.c   $(CFLAG)
fz3.exp : $(OBJS)
	gcc $(OBJS) -lsnd -lt -o $@
	copy $@ ..


fz3l.o	: fz3.c
	gcc -c fz3.c  $(CFLAG) -DLARGE_SCREEN -o fz3l.o
mapvl.o : mapv.c
	gcc -c mapv.c $(CFLAG) -DLARGE_SCREEN -o mapvl.o
fz3l.exp: $(OBJSL)
	gcc $(OBJSL) -lsnd -lt -o $@
	copy $@ ..

