CFLAGS		= -O2 -fomit-frame-pointer -m486
CC		= gcc

.c.o :
	$(CC) $(CFLAGS) -c $*.c


all:	idbsp.exe wad_dwd.exe


idbsp.exe:	idbsp.o buildbsp.o doomload.o drawing.o \
		saveblck.o savebsp.o savecnct.o savesctr.o wadfile.o
	$(CC) -o idbsp idbsp.o buildbsp.o doomload.o drawing.o \
		saveblck.o savebsp.o savecnct.o savesctr.o wadfile.o -lm -lc
	coff2exe idbsp

wad_dwd.exe:	wad_dwd.o funcs.o
	$(CC) -o wad_dwd wad_dwd.o funcs.o -lm -lc
	coff2exe wad_dwd

idbsp.o:	idbsp.c cmdlib.h doomdata.h idbsp.h wadfile.h
buildbsp.o:	buildbsp.c cmdlib.h doomdata.h idbsp.h wadfile.h
doomload.o:	doomload.c cmdlib.h doomdata.h idbsp.h wadfile.h
drawing.o:	drawing.c cmdlib.h doomdata.h idbsp.h wadfile.h
saveblck.o:	saveblck.c cmdlib.h doomdata.h idbsp.h wadfile.h
savebsp.o:	savebsp.c cmdlib.h doomdata.h idbsp.h wadfile.h
savecnct.o:	savecnct.c cmdlib.h doomdata.h idbsp.h wadfile.h
savesctr.o:	savesctr.c cmdlib.h doomdata.h idbsp.h wadfile.h
wadfile.o:	wadfile.c cmdlib.h doomdata.h idbsp.h wadfile.h

wad_dwd.o:	wad_dwd.c wad_dwd.h
funcs.o:	funcs.c cmdlib.h doomdata.h idbsp.h wadfile.h
