CC=GCC
LINK=BLINK /noi
CCFLAGS= -DGCC -DMSDOS
LIB=-lc -lgrx -lm

OBJS=sfc.o windows.o gadgets.o extras.o slopes.o fonts.o messages.o
HDRS=windows.h sfc.h

.cc.o:
	$(CC) $(CCFLAGS) -c $<

all: sfc.exe

out: sfc
	strip sfc
	copy /b \dj\bin\go32.exe+sfc sfc.exe

sfc.exe: sfc
	coff2exe sfc

sfc.o: sfc.cc $(HDRS)

slopes.o: slopes.cc $(HDRS)

fonts.o: fonts.cc $(HDRS) japan.h fonts.h

windows.o: windows.cc windows.h

gadgets.o: gadgets.cc windows.h

extras.o: extras.cc windows.h

messages.o: messages.cc windows.h japan.h fonts.h

sfc:	$(OBJS)
	$(CC) $(CCFLAGS) -o sfc $(OBJS) $(LIB)
