# Makefile for DZ.EXE and DZMAIN.EXE
#
#   - make:	wmake
#   - tiny:	wmake tiny=1
#
!ifdef tedit
CFG=/D__EDIT__
!endif
!ifdef tiny
MDL=c
CFG=/D__NOX__
!else
MDL=l
!endif
SUB=dzmain
!include src\srcpath
BIN=$(ROT)

all: $(C0X) $(CX).LIB $(BIN)\dzmain.exe $(BIN)\dz.exe

$(C0X):
 $(AC) -D__$(MDL)__ -Fo$(C0X) $(LIBDIR)\startup\c0.asm

$(CX).LIB:
 @cd src\clib
!ifdef CFG
 $(MK) MDL=$(MDL) CFG=$(CFG)
!else
 $(MK) MDL=$(MDL)
!endif
 @cd ..\..

$(BIN)\dz.exe:
 $(AC) -mz -Zm /IINC -Fo$(BIN)\dz.exe src\dz\dz.asm
 @if exist dz.obj del dz.obj

!include src\dzmain\makefile

clean:
 del *.obj
 del dz.exe
 del dzmain.exe
 del dzmain.map
 del $(C0X)
 del $(CX).lib
