# Makefile for LENZ.EXE

!ifndef ASM
ASM=tasm.exe
LINK=tlink.exe
BINOBJ=binobj.exe
RAW=raw.exe
!endif

lenz.exe : lenz.obj lenzraw.obj lenzpal.obj
	@echo **WARNING** LENZRAW.OBJ must be PARA aligned.
	@echo Uses the Modified BINOBJ.EXE to convert.
	$(LINK) lenz.obj lenzraw.obj lenzpal.obj

lenz.obj : lenz.asm
	$(ASM) -t -m -q lenz.asm

lenzraw.obj : lenz.raw
	$(BINOBJ) lenz.raw lenzraw.obj LenzPic

lenzpal.obj : lenz.pal
	$(BINOBJ) lenz.pal lenzpal.obj LenzPal

lenz.raw : lenz.pcx
	$(RAW) lenz.pcx

lenz.pal : lenz.pcx
	$(RAW) lenz.pcx

clear :
	del lenz.obj lenzraw.obj lenzpal.obj lenz.pal lenz.raw lenz.map lenz.exe
