1 #************************** makefile for cmd\... ***************************
9 ####################### dependencies begin here. #########################
18 # Handle the FDISK 'C' source compilations first
20 fdiskm.c : $(msg)\$(COUNTRY).msg fdisk.msg
21 menubld fdisk.msg $(msg)\$(COUNTRY).MSG
23 fdisk5.cl1 : fdisk5.skl $(msg)\$(COUNTRY).msg
25 fdisk.ctl : fdisk.skl $(msg)\$(COUNTRY).msg
28 fdisk.h subtype.h extern.h fdiskmsg.h msgret.h doscall.h
31 fdisk.h subtype.h extern.h fdiskmsg.h doscall.h msgret.h
33 mainmenu.obj : mainmenu.c fdisk.h subtype.h extern.h fdiskmsg.h
35 display.obj : display.c \
36 fdisk.h subtype.h extern.h fdiskmsg.h doscall.h
38 d_menus.obj : d_menus.c fdisk.h subtype.h extern.h fdiskmsg.h
40 c_menus.obj : c_menus.c fdisk.h subtype.h extern.h fdiskmsg.h
42 input.obj : input.c fdisk.h subtype.h extern.h fdiskmsg.h doscall.h
44 tdisplay.obj : tdisplay.c fdisk.h subtype.h extern.h fdiskmsg.h
46 vdisplay.obj : vdisplay.c fdisk.h subtype.h extern.h fdiskmsg.h
48 space.obj : space.c fdisk.h subtype.h extern.h
50 partinfo.obj : partinfo.c fdisk.h subtype.h extern.h
52 makepart.obj : makepart.c fdisk.h subtype.h extern.h
54 video.obj : video.c fdisk.h extern.h subtype.h fdiskmsg.h doscall.h
56 int13.obj : int13.c fdisk.h subtype.h extern.h fdiskmsg.h
58 diskout.obj : diskout.c fdisk.h subtype.h extern.h
60 fdparse.obj : fdparse.c fdisk.h subtype.h extern.h parse.h msgret.h
62 convert.obj : convert.c fdisk.h subtype.h extern.h
64 global.obj : global.c fdisk.h makefile
68 messages.obj : messages.c msgret.h extern.h subtype.h fdisk.h
71 # Handle the FDISK MASM source
74 fdboot.obj : fdboot.asm fdisk5.cl1
76 fdboot.inc: fdboot.obj
80 dbof fdboot.bin fdboot.inc 600 200
82 _parse.obj : _parse.asm $(inc)\psdata.inc $(inc)\parse.asm \
85 _msgret.obj : _msgret.asm $(inc)\psdata.inc \
86 fdisk.ctl fdisk.cla fdisk.clb fdisk.cl1 fdisk.cl2 \
89 bootrec.obj : bootrec.asm fdboot.inc \
92 reboot.obj : reboot.asm \
100 # Do the link of FDISK
102 fdisk.exe : fdisk.obj reboot.obj bootrec.obj fdboot.obj \
103 display.obj input.obj tdisplay.obj vdisplay.obj \
104 space.obj partinfo.obj video.obj makepart.obj \
105 int13.obj diskout.obj messages.obj fdparse.obj \
106 convert.obj global.obj fdiskm.obj main.obj \
107 c_menus.obj d_menus.obj mainmenu.obj _msgret.obj \
108 $(map)\mapper.lib makefile fdisk.lnk fdisk.ctl _parse.obj \