
!INCLUDE	<standard.mak>

SEQFILE_DIR = ..\..\devtools\driver\samples\seqfile
SMARTDRV_DIR = ..\..\xms\smartdrv
XMSFILE_DIR = ..\..\xms\xmsfile

TARGETS : diskdup.exe

mem.obj : mem.c storage.h

storage.obj : storage.c storage.h

xmsfile.obj : xmsfile.c storage.h

#   SEQFILE.C, SMARTDRV.C and TRANSFER.C are in other directories because
#   they are taken from other projects.

seqfile.obj : $(SEQFILE_DIR)\seqfile.c
  $(COMPILE) $(SEQFILE_DIR)\seqfile.c

smartdrv.obj : $(SMARTDRV_DIR)\smartdrv.c
  $(COMPILE) $(SMARTDRV_DIR)\smartdrv.c

transfer.obj : $(XMSFILE_DIR)\transfer.c
  $(COMPILE) $(XMSFILE_DIR)\transfer.c

#   GETXMS.OBJ and SHIFT.OBJ are in the library directory and are assumed to
#   be current.

diskdup.exe : diskid.obj diskio.obj errormsg.obj gioctl.obj main.obj mem.obj \
	      seqfile.obj smartdrv.obj storage.obj transfer.obj xmsfile.obj
  $(LINK) @<<diskdup.lnk
diskid+diskio+errormsg+getxms+gioctl+main+mem+
seqfile+shift+smartdrv+storage+transfer+xmsfile
diskdup.exe;
<<KEEP

