summaryrefslogtreecommitdiff
path: root/v4.0/src/CMD/CHKDSK/MAKEFILE
diff options
context:
space:
mode:
Diffstat (limited to 'v4.0/src/CMD/CHKDSK/MAKEFILE')
-rw-r--r--v4.0/src/CMD/CHKDSK/MAKEFILE94
1 files changed, 94 insertions, 0 deletions
diff --git a/v4.0/src/CMD/CHKDSK/MAKEFILE b/v4.0/src/CMD/CHKDSK/MAKEFILE
new file mode 100644
index 0000000..f9859b8
--- /dev/null
+++ b/v4.0/src/CMD/CHKDSK/MAKEFILE
@@ -0,0 +1,94 @@
1#************************** makefile for cmd\append ***************************
2
3msg =..\..\messages
4dos =..\..\dos
5inc =..\..\inc
6hinc =..\..\h
7
8#
9####################### dependencies begin here. #########################
10#
11
12all: chkdsk.com
13
14chkdsk.ctl: chkdsk.skl \
15 makefile \
16 $(msg)\$(COUNTRY).msg
17
18chkinit.obj: chkinit.asm \
19 chkequ.inc chkmacro.inc chkparse.inc chkchng.inc \
20 makefile chkseg.inc \
21 $(inc)\ioctl.inc
22
23chkdsk1.obj: chkdsk1.asm \
24 chkequ.inc chkmacro.inc chkchng.inc \
25 makefile chkseg.inc chkdata.inc \
26 $(inc)\dossym.inc $(inc)\sysmsg.inc $(inc)\devsym.inc \
27 $(inc)\cpmfcb.inc $(inc)\dosmac.inc $(inc)\ioctl.inc \
28 $(inc)\syscall.inc
29
30chkdsk2.obj: chkdsk2.asm \
31 chkequ.inc chkmacro.inc chkchng.inc \
32 makefile chkseg.inc \
33 $(inc)\dossym.inc $(inc)\sysmsg.inc $(inc)\devsym.inc \
34 $(inc)\cpmfcb.inc $(inc)\dosmac.inc $(inc)\ioctl.inc \
35 $(inc)\syscall.inc
36
37chkproc.obj: chkproc.asm \
38 chkequ.inc chkmacro.inc chkchng.inc \
39 makefile chkseg.inc \
40 $(inc)\dossym.inc $(inc)\sysmsg.inc $(inc)\devsym.inc \
41 $(inc)\cpmfcb.inc $(inc)\dosmac.inc $(inc)\ioctl.inc \
42 $(inc)\syscall.inc
43
44chkproc2.obj: chkproc2.asm \
45 chkequ.inc chkmacro.inc chkchng.inc \
46 makefile chkseg.inc \
47 $(inc)\dossym.inc $(inc)\sysmsg.inc $(inc)\devsym.inc \
48 $(inc)\cpmfcb.inc $(inc)\dosmac.inc $(inc)\ioctl.inc \
49 $(inc)\syscall.inc
50
51chkdisk.obj: chkdisk.asm \
52 chkequ.inc chkmacro.inc chkchng.inc \
53 makefile chkseg.inc \
54 $(inc)\dossym.inc $(inc)\sysmsg.inc $(inc)\devsym.inc \
55 $(inc)\cpmfcb.inc $(inc)\dosmac.inc $(inc)\ioctl.inc \
56 $(inc)\syscall.inc
57
58chkfat.obj: chkfat.asm \
59 chkequ.inc chkmacro.inc chkchng.inc \
60 makefile chkseg.inc \
61 $(inc)\dossym.inc $(inc)\sysmsg.inc $(inc)\devsym.inc \
62 $(inc)\cpmfcb.inc $(inc)\dosmac.inc $(inc)\ioctl.inc \
63 $(inc)\syscall.inc
64
65chkprmt.obj: chkprmt.asm \
66 chkequ.inc chkmacro.inc chkchng.inc \
67 makefile chkseg.inc \
68 $(inc)\dossym.inc $(inc)\sysmsg.inc $(inc)\devsym.inc \
69 $(inc)\cpmfcb.inc $(inc)\dosmac.inc $(inc)\ioctl.inc \
70 $(inc)\syscall.inc
71
72#chkexec.obj: chkexec.asm \ ;an038;bgb #commented out when received from IBM (mrw)
73# chkequ.inc chkmacro.inc chkchng.inc \ ;an038;bgb
74# makefile chkseg.inc \ ;an038;bgb
75# $(inc)\dossym.inc $(inc)\sysmsg.inc $(inc)\devsym.inc \ ;an038;bgb
76# $(inc)\cpmfcb.inc $(inc)\dosmac.inc $(inc)\ioctl.inc \ ;an038;bgb
77# $(inc)\syscall.inc ;an038;bgb
78
79chkdisp.obj: chkdisp.asm \
80 chkdsk.ctl \
81 chkdsk.cla chkdsk.clb chkdsk.clc chkdsk.cld chkdsk.cl1 chkdsk.cl2 \
82 chkequ.inc chkmacro.inc chkparse.inc chkmsg.inc chkchng.inc \
83 makefile chkseg.inc \
84 $(inc)\dossym.inc $(inc)\sysmsg.inc $(inc)\devsym.inc \
85 $(inc)\cpmfcb.inc $(inc)\dosmac.inc $(inc)\ioctl.inc \
86 $(inc)\syscall.inc
87
88
89chkdsk.com: chkdsk1.obj chkdsk2.obj chkproc.obj chkproc2.obj chkprmt.obj \
90 chkdisk.obj chkfat.obj \
91 chkinit.obj chkdisp.obj \
92 chkdsk.lnk makefile
93 link @chkdsk.lnk
94 convert chkdsk.exe