
# Makefile for DZ.DLL

!ifndef MDL
MDL=l
!endif

OBJS=main.obj dzmain.obj config.obj dzapi.obj dzmodal.obj shortkey.obj
OBJ1=prect.obj panel.obj menus.obj tools.obj process.obj setup.obj history.obj
OBJ2=cmattrib.obj cmcompar.obj cmcopy.obj cmdelete.obj cmedit.obj cmexit.obj
OBJ3=cmfilter.obj cmhelp.obj cmmkdir.obj cmmklist.obj cmmkzip.obj cmmove.obj
OBJ4=cmpanel.obj cmquicks.obj cmsubinf.obj cmview.obj com.obj ff.obj cmmemory.obj

!ifndef SUB
SUB=dzmain
!endif

!ifndef C0X
! ifndef MAK
!  include ..\srcpath
! else
!  include $(MAK)\srcpath
! endif
!endif

!ifndef BIN
BIN=$(SRC)
!endif

!if $(DEBUG)
MAP_FILE=dz.map
!endif

$(BIN)\dz.dll: $(OBJS) $(OBJ1) $(OBJ2) $(OBJ3) $(OBJ4)
 $(LC) $(LFLAGS) @<<
Name $@
File { $(C0X) $(OBJS) $(OBJ1) $(OBJ2) $(OBJ3) $(OBJ4) }
Library $(CX).lib
OPtion NODefaultlibs
OPtion NOCaseexact
OPtion Map
System DOS
<<
 @del *.obj

main.obj:
	$(AC) $(AF) $(SRC)\main.asm
dzmain.obj:
	$(AC) $(AF) $(SRC)\dzmain.asm
config.obj:
	$(AC) $(AF) $(SRC)\config.asm
dzapi.obj:
	$(AC) $(AF) $(SRC)\dzapi.asm
dzmodal.obj:
	$(AC) $(AF) $(SRC)\dzmodal.asm
shortkey.obj:
	$(AC) $(AF) $(SRC)\shortkey.asm
history.obj:
	$(AC) $(AF) $(SRC)\history.asm
com.obj:
	$(AC) $(AF) $(SRC)\com.asm
prect.obj:
	$(AC) $(AF) $(SRC)\prect.asm
panel.obj:
	$(AC) $(AF) $(SRC)\panel.asm
menus.obj:
	$(AC) $(AF) $(SRC)\menus.asm
tools.obj:
	$(AC) $(AF) $(SRC)\tools.asm
plugins.obj:
	$(AC) $(AF) $(SRC)\plugins.asm
process.obj:
	$(AC) $(AF) $(SRC)\process.asm
setup.obj:
	$(AC) $(AF) $(SRC)\setup.asm
mkziplst.obj:
	$(AC) $(AF) $(SRC)\mkziplst.asm
ff.obj:
	$(AC) $(AF) $(SRC)\ff.asm
cmattrib.obj:
	$(AC) $(AF) $(SRC)\cmattrib.asm
cmcompar.obj:
	$(AC) $(AF) $(SRC)\cmcompar.asm
cmcopy.obj:
	$(AC) $(AF) $(SRC)\cmcopy.asm
cmdelete.obj:
	$(AC) $(AF) $(SRC)\cmdelete.asm
cmedit.obj:
	$(AC) $(AF) $(SRC)\cmedit.asm
cmexit.obj:
	$(AC) $(AF) $(SRC)\cmexit.asm
cmfilter.obj:
	$(AC) $(AF) $(SRC)\cmfilter.asm
cmhelp.obj:
	$(AC) $(AF) $(SRC)\cmhelp.asm
cmmemory.obj:
	$(AC) $(AF) $(SRC)\cmmemory.asm
cmmkdir.obj:
	$(AC) $(AF) $(SRC)\cmmkdir.asm
cmmklist.obj:
	$(AC) $(AF) $(SRC)\cmmklist.asm
cmmkzip.obj:
	$(AC) $(AF) $(SRC)\cmmkzip.asm
cmmove.obj:
	$(AC) $(AF) $(SRC)\cmmove.asm
cmpanel.obj:
	$(AC) $(AF) $(SRC)\cmpanel.asm
cmquicks.obj:
	$(AC) $(AF) $(SRC)\cmquicks.asm
cmsubinf.obj:
	$(AC) $(AF) $(SRC)\cmsubinf.asm
cmview.obj:
	$(AC) $(AF) $(SRC)\cmview.asm
