#       fpc.exe
CC = fpc

DATA = ..\release\DATA\
BMP2TGA = ..\tools\TexConverting\bmp2tga.exe

.PHONY: release
.PHONY: debug
.PHONY: resources
.PHONY: utils

release: TheBenevollow.pp utils
	$(CC) TheBenevollow.pp -Sd -O3 -FE..\release -Fotemp -FUtemp

debug: TheBenevollow.pp utils
	$(CC) TheBenevollow.pp -Sd -gl -FE..\release -Fotemp -FUtemp

utils:
	cp uFMOD_FPC\libufmod.o libufmod.o

resources:
	..\tools\TexConverting\bmp2tga.exe DATASources\CellCross1.bmp ..\release\DATA\Tiles\CellCross1.tga
	..\tools\TexConverting\bmp2tga.exe DATASources\CellGreen.bmp ..\release\DATA\Tiles\CellGreen.tga
	..\tools\TexConverting\bmp2tga.exe DATASources\Lines2Brown.bmp ..\release\DATA\Tiles\Lines2Brown.tga
	..\tools\TexConverting\bmp2tga.exe DATASources\RombGreen.bmp ..\release\DATA\Tiles\RombGreen.tga
	..\tools\TexConverting\bmp2bit.exe DATASources\WeedTriangleWhite.bmp ..\release\DATA\textures\WeedTriangle.bit
	..\tools\TexConverting\bmp2bit.exe DATASources\BushWhite.bmp ..\release\DATA\textures\Bush.bit
	..\tools\TexConverting\bmp2bit.exe DATASources\CycleKohWhite.bmp ..\release\DATA\textures\CycleKoh.bit
	..\tools\TexConverting\bmp2bit.exe DATASources\HighTreeWhite.bmp ..\release\DATA\textures\HighTree.bit
	..\tools\TexConverting\bmp2bit.exe DATASources\LowTreeWhite.bmp ..\release\DATA\textures\LowTree.bit
	..\tools\TexConverting\bmp2bit.exe DATASources\PlantWhite.bmp ..\release\DATA\textures\Plant.bit
	..\tools\TexConverting\bmp2bit.exe DATASources\WeedRectWhite.bmp ..\release\DATA\textures\WeedRect.bit
	..\tools\TexConverting\bmp2bit.exe DATASources\FixedSysFont.bmp ..\release\DATA\fonts\FixedSys.bit
	..\tools\TexConverting\bmp2bit.exe DATASources\FrankC.bmp ..\release\DATA\fonts\FrankC.bit
	..\tools\TexConverting\bmp2bit.exe DATASources\Heap.bmp ..\release\DATA\tiles\Heap.bit
	..\tools\TexConverting\bmp2bit.exe DATASources\bayonet.bmp ..\release\DATA\textures\bayonet.bit
	..\tools\TexConverting\bmp2bit.exe DATASources\Lab2.bmp ..\release\DATA\textures\Lab.bit
#	..\tools\TexConverting\bmp2tga.exe DATASources\Lab2.bmp ..\release\DATA\textures\Lab.tga
