# Makefile for Pentis

OPTIONS=-I..\..\.. -O
SDWF=..\..\libs\sdwf

.d.obj:
	dmd $(OPTIONS) -c $<
.rc.res:
	rcc -r -32 $<

OBJECTS=pentis.obj gameplay.obj pentominoes.obj pentis.res

LIBS=gdi32.lib
SDWFLIB=sdwf.lib
DEF=..\..\libs\win.def

pentis.exe: $(OBJECTS)
	dmd -L/DE $(OBJECTS) $(LIBS) $(SDWFLIB) $(DEF) -ofpentis.exe

pentis.obj: gameplay.obj pentis.d
gameplay.obj: pentominoes.obj gameplay.d

clean:
	del *.obj
	del *.map
	del *.res

run: pentis.exe
	..\launch\launch pentis.exe
