summaryrefslogtreecommitdiff
path: root/v4.0/src/CMD/SHARE/MAKEFILE
diff options
context:
space:
mode:
Diffstat (limited to 'v4.0/src/CMD/SHARE/MAKEFILE')
-rw-r--r--v4.0/src/CMD/SHARE/MAKEFILE67
1 files changed, 67 insertions, 0 deletions
diff --git a/v4.0/src/CMD/SHARE/MAKEFILE b/v4.0/src/CMD/SHARE/MAKEFILE
new file mode 100644
index 0000000..d40282f
--- /dev/null
+++ b/v4.0/src/CMD/SHARE/MAKEFILE
@@ -0,0 +1,67 @@
1#************************ makefile for cmd\share *************************
2
3msg =..\..\messages
4dos =..\..\dos
5inc =..\..\inc
6hinc =..\..\h
7here =..\cmd\share # This is the path from INC or MAP dir's to here.
8make =nmake -i
9
10#
11####################### dependencies begin here. #########################
12#
13
14all: share.exe
15
16msdos.cl1: $(dos)\msdos.skl \
17 $(msg)\$(COUNTRY).msg \
18 $(dos)\makefile
19 copy $(dos)\msdos.skl
20 nosrvbld msdos.skl $(msg)\$(COUNTRY).msg
21
22
23share.ctl: share.skl $(msg)\$(COUNTRY).msg
24
25$(inc)\dossym.inc: $(inc)\dosmac.inc $(inc)\bpb.inc $(inc)\curdir.inc \
26 $(inc)\buffer.inc $(inc)\sysvar.inc $(inc)\vector.inc \
27 $(inc)\mult.inc $(inc)\dirent.inc $(inc)\dpb.inc \
28 $(inc)\cpmfcb.inc $(inc)\find.inc $(inc)\pdb.inc \
29 $(inc)\exe.inc $(inc)\sf.inc $(inc)\arena.inc \
30 $(inc)\intnat.inc $(inc)\mi.inc $(inc)\filemode.inc \
31 $(inc)\error.inc $(inc)\syscall.inc
32 echo " touch dossym.inc "
33
34gshare.obj: gshare.asm $(inc)\dossym.inc $(inc)\mft.inc \
35 $(inc)\bugtyp.asm
36
37gshare2.obj: gshare2.asm $(inc)\dossym.inc $(inc)\dosseg.asm $(inc)\mft.inc \
38 $(inc)\bugtyp.asm
39
40sharesr.obj: sharesr.asm $(inc)\parse.asm $(inc)\psdata.inc
41
42sharelnk.obj: sharelnk.asm
43
44$(inc)\nibdos.obj:
45 cd $(inc)
46 $(make)
47 cd $(here)
48
49$(inc)\const2.obj:
50 cd $(inc)
51 $(make)
52 cd $(here)
53
54$(inc)\msdata.obj:
55 cd $(inc)
56 $(make)
57 cd $(here)
58
59$(inc)\msdosme.obj:
60 cd $(inc)
61 $(make)
62 cd $(here)
63
64share.exe: share.ctl gshare.obj gshare2.obj sharesr.obj $(inc)\nibdos.obj \
65 $(inc)\const2.obj $(inc)\msdata.obj $(inc)\msdosme.obj sharelnk.obj \
66 share.lnk
67 link @share.lnk