diff options
Diffstat (limited to 'v4.0/src/CMD/SHARE/MAKEFILE')
| -rw-r--r-- | v4.0/src/CMD/SHARE/MAKEFILE | 67 |
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 | |||
| 3 | msg =..\..\messages | ||
| 4 | dos =..\..\dos | ||
| 5 | inc =..\..\inc | ||
| 6 | hinc =..\..\h | ||
| 7 | here =..\cmd\share # This is the path from INC or MAP dir's to here. | ||
| 8 | make =nmake -i | ||
| 9 | |||
| 10 | # | ||
| 11 | ####################### dependencies begin here. ######################### | ||
| 12 | # | ||
| 13 | |||
| 14 | all: share.exe | ||
| 15 | |||
| 16 | msdos.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 | |||
| 23 | share.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 | |||
| 34 | gshare.obj: gshare.asm $(inc)\dossym.inc $(inc)\mft.inc \ | ||
| 35 | $(inc)\bugtyp.asm | ||
| 36 | |||
| 37 | gshare2.obj: gshare2.asm $(inc)\dossym.inc $(inc)\dosseg.asm $(inc)\mft.inc \ | ||
| 38 | $(inc)\bugtyp.asm | ||
| 39 | |||
| 40 | sharesr.obj: sharesr.asm $(inc)\parse.asm $(inc)\psdata.inc | ||
| 41 | |||
| 42 | sharelnk.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 | |||
| 64 | share.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 | ||