
PC := fpc

PFLAGS := -Mobjfpc -Sh -CX -XX -Xs -FUunits

SRC := chesstypes.pas log.pas smirf.pas utils.pas xfen.pas

smirf: main.pas $(SRC)
	$(PC) $< $(PFLAGS) -osmirf.exe

%: %.pas $(SRC)
	$(PC) $< $(PFLAGS)

clean:
	del /q units\*.o
	del /q units\*.ppu
	del /q /s smirf.log
