diff options
Diffstat (limited to 'v4.0/src/CMD/IFSFUNC/MAKEFILE')
| -rw-r--r-- | v4.0/src/CMD/IFSFUNC/MAKEFILE | 127 |
1 files changed, 127 insertions, 0 deletions
diff --git a/v4.0/src/CMD/IFSFUNC/MAKEFILE b/v4.0/src/CMD/IFSFUNC/MAKEFILE new file mode 100644 index 0000000..3925be3 --- /dev/null +++ b/v4.0/src/CMD/IFSFUNC/MAKEFILE | |||
| @@ -0,0 +1,127 @@ | |||
| 1 | #************************** makefile for cmd\... *************************** | ||
| 2 | |||
| 3 | msg =..\..\messages | ||
| 4 | dos =..\..\dos | ||
| 5 | inc =..\..\inc | ||
| 6 | hinc =..\..\h | ||
| 7 | here =..\cmd\ifsfunc | ||
| 8 | make =nmake -i | ||
| 9 | |||
| 10 | # | ||
| 11 | ####################### dependencies begin here. ######################### | ||
| 12 | # | ||
| 13 | |||
| 14 | all: ifsfunc.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 | ifsfunc.ctl: ifsfunc.skl $(msg)\$(COUNTRY).msg makefile | ||
| 23 | |||
| 24 | $(inc)\dossym.inc: $(inc)\versiona.inc $(inc)\dosmac.inc \ | ||
| 25 | $(inc)\bpb.inc $(inc)\buffer.inc $(inc)\sysvar.inc \ | ||
| 26 | $(inc)\vector.inc $(inc)\mult.inc $(inc)\dirent.inc \ | ||
| 27 | $(inc)\dpb.inc $(inc)\curdir.inc $(inc)\cpmfcb.inc \ | ||
| 28 | $(inc)\find.inc $(inc)\pdb.inc $(inc)\exe.inc \ | ||
| 29 | $(inc)\sf.inc $(inc)\arena.inc $(inc)\intnat.inc \ | ||
| 30 | $(inc)\mi.inc $(inc)\filemode.inc $(inc)\error.inc \ | ||
| 31 | $(inc)\syscall.inc \ | ||
| 32 | makefile | ||
| 33 | echo " touch $(inc)\dossym.inc " | ||
| 34 | |||
| 35 | ifssess.obj: ifssess.asm $(inc)\ifssym.inc ifsfsym.inc \ | ||
| 36 | $(inc)\dossym.inc $(inc)\devsym.inc $(inc)\dosseg.asm \ | ||
| 37 | makefile | ||
| 38 | |||
| 39 | ifsdir.obj: ifsdir.asm $(inc)\ifssym.inc ifsfsym.inc \ | ||
| 40 | $(inc)\dossym.inc $(inc)\devsym.inc $(inc)\dosseg.asm \ | ||
| 41 | makefile | ||
| 42 | |||
| 43 | ifsfile.obj: ifsfile.asm $(inc)\ifssym.inc ifsfsym.inc \ | ||
| 44 | $(inc)\dossym.inc $(inc)\devsym.inc $(inc)\dosseg.asm \ | ||
| 45 | makefile $(inc)\doscntry.inc | ||
| 46 | |||
| 47 | ifshand.obj: ifshand.asm $(inc)\ifssym.inc ifsfsym.inc \ | ||
| 48 | $(inc)\dossym.inc $(inc)\devsym.inc $(inc)\dosseg.asm \ | ||
| 49 | makefile | ||
| 50 | |||
| 51 | ifsdev.obj: ifsdev.asm $(inc)\ifssym.inc ifsfsym.inc \ | ||
| 52 | $(inc)\dossym.inc $(inc)\devsym.inc $(inc)\dosseg.asm \ | ||
| 53 | makefile | ||
| 54 | |||
| 55 | ifsutil.obj: ifsutil.asm $(inc)\ifssym.inc ifsfsym.inc \ | ||
| 56 | $(inc)\dossym.inc $(inc)\devsym.inc $(inc)\dosseg.asm \ | ||
| 57 | $(inc)\bugtyp.asm \ | ||
| 58 | makefile | ||
| 59 | |||
| 60 | ifserror.obj: ifserror.asm $(inc)\ifssym.inc ifsfsym.inc \ | ||
| 61 | $(inc)\dossym.inc $(inc)\devsym.inc $(inc)\dosseg.asm \ | ||
| 62 | ifsfunc.ctl ifsfunc.cla ifsfunc.cl1 ifsfunc.cl2 \ | ||
| 63 | makefile | ||
| 64 | |||
| 65 | ifsfdos.obj: ifsfdos.asm $(inc)\ifssym.inc ifsfsym.inc \ | ||
| 66 | $(inc)\dossym.inc $(inc)\devsym.inc $(inc)\dosseg.asm \ | ||
| 67 | $(inc)\msdata.asm $(inc)\bugtyp.asm $(inc)\sysmsg.inc \ | ||
| 68 | $(inc)\psdata.inc $(inc)\msgserv.asm ifsparse.inc \ | ||
| 69 | $(inc)\parse.asm \ | ||
| 70 | makefile | ||
| 71 | |||
| 72 | ifsinit.obj: ifsinit.asm $(inc)\ifssym.inc ifsfsym.inc \ | ||
| 73 | $(inc)\dossym.inc $(inc)\devsym.inc $(inc)\dosseg.asm \ | ||
| 74 | $(inc)\msdata.asm $(inc)\bugtyp.asm $(inc)\sysmsg.inc \ | ||
| 75 | $(inc)\psdata.inc $(inc)\msgserv.asm ifsparse.inc \ | ||
| 76 | $(inc)\parse.asm \ | ||
| 77 | ifsfunc.ctl ifsfunc.cla ifsfunc.cl1 ifsfunc.cl2 \ | ||
| 78 | makefile | ||
| 79 | |||
| 80 | $(inc)\nibdos.obj: | ||
| 81 | cd $(inc) | ||
| 82 | $(make) | ||
| 83 | cd $(here) | ||
| 84 | |||
| 85 | $(inc)\const2.obj: | ||
| 86 | cd $(inc) | ||
| 87 | $(make) | ||
| 88 | cd $(here) | ||
| 89 | |||
| 90 | $(inc)\msdata.obj: | ||
| 91 | cd $(inc) | ||
| 92 | $(make) | ||
| 93 | cd $(here) | ||
| 94 | |||
| 95 | $(inc)\mstable.obj: | ||
| 96 | cd $(inc) | ||
| 97 | $(make) | ||
| 98 | cd $(here) | ||
| 99 | |||
| 100 | $(inc)\msdosme.obj: | ||
| 101 | cd $(inc) | ||
| 102 | $(make) | ||
| 103 | cd $(here) | ||
| 104 | |||
| 105 | $(dos)\msdisp.obj: | ||
| 106 | cd $(dos) | ||
| 107 | $(make) | ||
| 108 | cd $(here) | ||
| 109 | |||
| 110 | $(dos)\mscode.obj: | ||
| 111 | cd $(dos) | ||
| 112 | $(make) | ||
| 113 | cd $(here) | ||
| 114 | |||
| 115 | ifsflink.obj: ifsflink.asm \ | ||
| 116 | $(inc)\dossym.inc \ | ||
| 117 | makefile | ||
| 118 | |||
| 119 | ifsfunc.exe: ifssess.obj ifsdir.obj ifsfile.obj ifshand.obj \ | ||
| 120 | ifsdev.obj ifsutil.obj ifserror.obj ifsfdos.obj \ | ||
| 121 | ifsinit.obj \ | ||
| 122 | $(inc)\nibdos.obj $(inc)\const2.obj $(inc)\msdata.obj \ | ||
| 123 | $(inc)\mstable.obj $(dos)\msdisp.obj \ | ||
| 124 | $(dos)\mscode.obj $(inc)\msdosme.obj \ | ||
| 125 | ifsflink.obj makefile ifsfunc.lnk | ||
| 126 | link @ifsfunc.lnk | ||
| 127 | |||