]> wirehaze git hosting - MS-DOS.git/blob - v4.0/src/CMD/JOIN/MAKEFILE

wirehaze git hosting

MZ is back!
[MS-DOS.git] / v4.0 / src / CMD / JOIN / MAKEFILE
1 #************************* makefile for cmd\join ************************
2
3 msg =..\..\messages
4 dos =..\..\dos
5 inc =..\..\inc
6 hinc =..\..\h
7 map =..\..\mapper
8 here =..\cmd\join # This is the path from INC or MAP dir's to here.
9 make =nmake -i
10
11 #
12 ####################### dependencies begin here. #########################
13 #
14
15 all: join.exe
16
17 $(inc)\errtst.obj:
18 cd $(inc)
19 $(make)
20 cd $(here)
21
22 $(inc)\sysvar.obj:
23 cd $(inc)
24 $(make)
25 cd $(here)
26
27 $(inc)\cds.obj:
28 cd $(inc)
29 $(make)
30 cd $(here)
31
32 $(inc)\dpb.obj:
33 cd $(inc)
34 $(make)
35 cd $(here)
36
37 $(inc)\comsubs.lib:
38 cd $(inc)
39 $(make)
40 cd $(here)
41
42 $(map)\mapper.lib:
43 cd $(map)
44 $(make)
45 cd $(here)
46
47 join.ctl: join.skl \
48 $(msg)\$(COUNTRY).msg \
49 makefile
50
51 _msgret.obj: _msgret.asm \
52 $(inc)\msgserv.asm \
53 $(inc)\sysmsg.inc \
54 join.ctl \
55 join.cla \
56 join.cl1 \
57 join.cl2 \
58 join.skl
59
60 _parse.obj: _parse.asm \
61 $(inc)\parse.asm \
62 $(inc)\psdata.inc
63
64 join.obj: join.c \
65 makefile \
66 joinpars.h \
67 $(hinc)\cds.h \
68 $(hinc)\jointype.h \
69 $(hinc)\sysvar.h
70
71 join.exe: join.obj \
72 $(inc)\errtst.obj \
73 $(inc)\sysvar.obj \
74 $(inc)\cds.obj \
75 $(inc)\dpb.obj \
76 $(map)\mapper.lib \
77 $(inc)\comsubs.lib \
78 _msgret.obj \
79 _parse.obj \
80 join.lnk
81 link @join.lnk