summaryrefslogtreecommitdiff
path: root/v4.0/src/CMD/SYS/MAKEFILE
diff options
context:
space:
mode:
Diffstat (limited to 'v4.0/src/CMD/SYS/MAKEFILE')
-rw-r--r--v4.0/src/CMD/SYS/MAKEFILE46
1 files changed, 46 insertions, 0 deletions
diff --git a/v4.0/src/CMD/SYS/MAKEFILE b/v4.0/src/CMD/SYS/MAKEFILE
new file mode 100644
index 0000000..08a7fea
--- /dev/null
+++ b/v4.0/src/CMD/SYS/MAKEFILE
@@ -0,0 +1,46 @@
1#************************** makefile for cmd\... ***************************
2
3msg =..\..\messages
4dos =..\..\dos
5inc =..\..\inc
6hinc =..\..\h
7boot =..\..\boot
8here =..\cmd\sys
9
10#
11####################### dependencies begin here. #########################
12#
13
14all: sys.com
15
16$(inc)\boot.inc: $(boot)\msboot.asm $(msg)\$(COUNTRY).msg
17 cd $(boot)
18 nmake
19 cd $(here)
20
21sys.ctl: sys.skl $(msg)\$(COUNTRY).msg
22
23sys1.obj: sys1.asm $(inc)\dossym.inc $(inc)\dosmac.inc \
24 $(inc)\bpb.inc $(inc)\buffer.inc $(inc)\sysvar.inc \
25 $(inc)\mult.inc $(inc)\dirent.inc $(inc)\dpb.inc \
26 $(inc)\curdir.inc $(inc)\cpmfcb.inc $(inc)\find.inc \
27 $(inc)\pdb.inc $(inc)\sf.inc $(inc)\arena.inc $(inc)\intnat.inc \
28 $(inc)\error.inc $(inc)\syscall.inc $(inc)\ioctl.inc \
29 $(inc)\bootform.inc $(inc)\boot.inc syshdr.inc
30
31sys2.obj: sys2.asm $(inc)\dossym.inc $(inc)\dosmac.inc \
32 $(inc)\bpb.inc $(inc)\buffer.inc $(inc)\sysvar.inc \
33 $(inc)\mult.inc $(inc)\dirent.inc $(inc)\dpb.inc \
34 $(inc)\curdir.inc $(inc)\cpmfcb.inc $(inc)\find.inc \
35 $(inc)\pdb.inc $(inc)\sf.inc $(inc)\arena.inc $(inc)\intnat.inc \
36 $(inc)\error.inc $(inc)\syscall.inc $(inc)\ioctl.inc \
37 $(inc)\bootform.inc $(inc)\boot.inc syshdr.inc
38
39syssr.obj: syssr.asm $(inc)\parse.asm \
40 $(inc)\psdata.inc $(inc)\msgserv.asm $(inc)\sysmsg.inc \
41 sys.ctl sys.cl1 sys.cl2 sys.cla sys.clb sys.clc sys.cld
42
43sys.com: sys.ctl sys1.obj syssr.obj sys1.obj sys2.obj
44 link @sys.lnk
45 exe2bin sys.exe sys.com
46 del sys.exe