blob: 08a7fea704833c25becf29049f6651dae33709a6 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
#************************** makefile for cmd\... ***************************
msg =..\..\messages
dos =..\..\dos
inc =..\..\inc
hinc =..\..\h
boot =..\..\boot
here =..\cmd\sys
#
####################### dependencies begin here. #########################
#
all: sys.com
$(inc)\boot.inc: $(boot)\msboot.asm $(msg)\$(COUNTRY).msg
cd $(boot)
nmake
cd $(here)
sys.ctl: sys.skl $(msg)\$(COUNTRY).msg
sys1.obj: sys1.asm $(inc)\dossym.inc $(inc)\dosmac.inc \
$(inc)\bpb.inc $(inc)\buffer.inc $(inc)\sysvar.inc \
$(inc)\mult.inc $(inc)\dirent.inc $(inc)\dpb.inc \
$(inc)\curdir.inc $(inc)\cpmfcb.inc $(inc)\find.inc \
$(inc)\pdb.inc $(inc)\sf.inc $(inc)\arena.inc $(inc)\intnat.inc \
$(inc)\error.inc $(inc)\syscall.inc $(inc)\ioctl.inc \
$(inc)\bootform.inc $(inc)\boot.inc syshdr.inc
sys2.obj: sys2.asm $(inc)\dossym.inc $(inc)\dosmac.inc \
$(inc)\bpb.inc $(inc)\buffer.inc $(inc)\sysvar.inc \
$(inc)\mult.inc $(inc)\dirent.inc $(inc)\dpb.inc \
$(inc)\curdir.inc $(inc)\cpmfcb.inc $(inc)\find.inc \
$(inc)\pdb.inc $(inc)\sf.inc $(inc)\arena.inc $(inc)\intnat.inc \
$(inc)\error.inc $(inc)\syscall.inc $(inc)\ioctl.inc \
$(inc)\bootform.inc $(inc)\boot.inc syshdr.inc
syssr.obj: syssr.asm $(inc)\parse.asm \
$(inc)\psdata.inc $(inc)\msgserv.asm $(inc)\sysmsg.inc \
sys.ctl sys.cl1 sys.cl2 sys.cla sys.clb sys.clc sys.cld
sys.com: sys.ctl sys1.obj syssr.obj sys1.obj sys2.obj
link @sys.lnk
exe2bin sys.exe sys.com
del sys.exe
|