diff options
| author | Richard Brooksby | 2012-09-02 12:27:20 +0100 |
|---|---|---|
| committer | Richard Brooksby | 2012-09-02 12:27:20 +0100 |
| commit | 894ce316996bce7d9abc29efb28890aa116d8909 (patch) | |
| tree | 540b5f47e3fa3c409204c99707bfb66959f7872d /mps/code | |
| parent | fa7749327be324fb3398aa37bd2eb786e4fef659 (diff) | |
| download | emacs-894ce316996bce7d9abc29efb28890aa116d8909.tar.gz emacs-894ce316996bce7d9abc29efb28890aa116d8909.zip | |
Merging the plinth and default pools into the mps library, as on other platforms, and building the tests using the library rather than object files.
Copied from Perforce
Change: 179172
ServerID: perforce.ravenbrook.com
Diffstat (limited to 'mps/code')
| -rw-r--r-- | mps/code/commpost.nmk | 124 | ||||
| -rw-r--r-- | mps/code/w3i3mv.nmk | 88 | ||||
| -rw-r--r-- | mps/code/w3i6mv.nmk | 88 |
3 files changed, 87 insertions, 213 deletions
diff --git a/mps/code/commpost.nmk b/mps/code/commpost.nmk index d150a37df10..05ed6a0ba84 100644 --- a/mps/code/commpost.nmk +++ b/mps/code/commpost.nmk | |||
| @@ -20,7 +20,7 @@ all: mpmss.exe amcss.exe amsss.exe amssshe.exe segsmss.exe awlut.exe awluthe.exe | |||
| 20 | abqtest.exe cbstest.exe btcv.exe mv2test.exe messtest.exe steptest.exe \ | 20 | abqtest.exe cbstest.exe btcv.exe mv2test.exe messtest.exe steptest.exe \ |
| 21 | locbwcss.exe locusss.exe zcoll.exe zmess.exe \ | 21 | locbwcss.exe locusss.exe zcoll.exe zmess.exe \ |
| 22 | eventcnv.exe \ | 22 | eventcnv.exe \ |
| 23 | mps.lib mpsplan.lib | 23 | mps.lib |
| 24 | 24 | ||
| 25 | 25 | ||
| 26 | # Convenience targets | 26 | # Convenience targets |
| @@ -37,7 +37,7 @@ mpmss.exe amcss.exe amcsshe.exe amsss.exe amssshe.exe segsmss.exe awlut.exe awlu | |||
| 37 | walkt0.exe locbwcss.exe locusss.exe \ | 37 | walkt0.exe locbwcss.exe locusss.exe \ |
| 38 | exposet0.exe zcoll.exe zmess.exe \ | 38 | exposet0.exe zcoll.exe zmess.exe \ |
| 39 | replay.exe replaysw.exe eventcnv.exe \ | 39 | replay.exe replaysw.exe eventcnv.exe \ |
| 40 | mps.lib mpsplan.lib mpsplcb.lib \ | 40 | mps.lib mpsplcb.lib \ |
| 41 | mpsdy.dll: | 41 | mpsdy.dll: |
| 42 | !IFDEF VARIETY | 42 | !IFDEF VARIETY |
| 43 | $(MAKE) /nologo /f $(PFM).nmk TARGET=$@ variety | 43 | $(MAKE) /nologo /f $(PFM).nmk TARGET=$@ variety |
| @@ -91,115 +91,101 @@ mpsicv.cov: | |||
| 91 | !IFDEF VARIETY | 91 | !IFDEF VARIETY |
| 92 | 92 | ||
| 93 | $(PFM)\$(VARIETY)\finalcv.exe: $(PFM)\$(VARIETY)\finalcv.obj \ | 93 | $(PFM)\$(VARIETY)\finalcv.exe: $(PFM)\$(VARIETY)\finalcv.obj \ |
| 94 | $(MPMOBJ) $(PLINTHOBJ) $(AMCOBJ) $(FMTTESTOBJ) \ | 94 | $(PFM)\$(VARIETY)\mps.lib $(FMTTESTOBJ) $(TESTLIBOBJ) |
| 95 | $(MRGOBJ) $(TESTLIBOBJ) | ||
| 96 | 95 | ||
| 97 | $(PFM)\$(VARIETY)\finaltest.exe: $(PFM)\$(VARIETY)\finaltest.obj \ | 96 | $(PFM)\$(VARIETY)\finaltest.exe: $(PFM)\$(VARIETY)\finaltest.obj \ |
| 98 | $(MPMOBJ) $(PLINTHOBJ) $(AMCOBJ) $(FMTTESTOBJ) \ | 97 | $(PFM)\$(VARIETY)\mps.lib $(FMTTESTOBJ) $(TESTLIBOBJ) |
| 99 | $(MRGOBJ) $(TESTLIBOBJ) | ||
| 100 | 98 | ||
| 101 | $(PFM)\$(VARIETY)\expt825.exe: $(PFM)\$(VARIETY)\expt825.obj \ | 99 | $(PFM)\$(VARIETY)\expt825.exe: $(PFM)\$(VARIETY)\expt825.obj \ |
| 102 | $(MPMOBJ) $(PLINTHOBJ) $(AMCOBJ) $(FMTTESTOBJ) \ | 100 | $(PFM)\$(VARIETY)\mps.lib $(FMTTESTOBJ) $(TESTLIBOBJ) |
| 103 | $(MRGOBJ) $(TESTLIBOBJ) | ||
| 104 | 101 | ||
| 105 | $(PFM)\$(VARIETY)\locv.exe: $(PFM)\$(VARIETY)\locv.obj \ | 102 | $(PFM)\$(VARIETY)\locv.exe: $(PFM)\$(VARIETY)\locv.obj \ |
| 106 | $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) $(LOOBJ) | 103 | $(PFM)\$(VARIETY)\mps.lib $(TESTLIBOBJ) |
| 107 | 104 | ||
| 108 | $(PFM)\$(VARIETY)\mpmss.exe: $(PFM)\$(VARIETY)\mpmss.obj \ | 105 | $(PFM)\$(VARIETY)\mpmss.exe: $(PFM)\$(VARIETY)\mpmss.obj \ |
| 109 | $(PFM)\$(VARIETY)\poolmvff.obj \ | 106 | $(PFM)\$(VARIETY)\mps.lib $(TESTLIBOBJ) |
| 110 | $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) | ||
| 111 | 107 | ||
| 112 | $(PFM)\$(VARIETY)\apss.exe: $(PFM)\$(VARIETY)\apss.obj \ | 108 | $(PFM)\$(VARIETY)\apss.exe: $(PFM)\$(VARIETY)\apss.obj \ |
| 113 | $(PFM)\$(VARIETY)\poolmvff.obj \ | 109 | $(PFM)\$(VARIETY)\mps.lib $(TESTLIBOBJ) |
| 114 | $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) | ||
| 115 | 110 | ||
| 116 | $(PFM)\$(VARIETY)\sacss.exe: $(PFM)\$(VARIETY)\sacss.obj \ | 111 | $(PFM)\$(VARIETY)\sacss.exe: $(PFM)\$(VARIETY)\sacss.obj \ |
| 117 | $(PFM)\$(VARIETY)\poolmvff.obj \ | 112 | $(PFM)\$(VARIETY)\mps.lib $(TESTLIBOBJ) |
| 118 | $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) | ||
| 119 | 113 | ||
| 120 | $(PFM)\$(VARIETY)\bttest.exe: $(PFM)\$(VARIETY)\bttest.obj \ | 114 | $(PFM)\$(VARIETY)\bttest.exe: $(PFM)\$(VARIETY)\bttest.obj \ |
| 121 | $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) | 115 | $(PFM)\$(VARIETY)\mps.lib $(TESTLIBOBJ) |
| 122 | 116 | ||
| 123 | $(PFM)\$(VARIETY)\teletest.exe: $(PFM)\$(VARIETY)\teletest.obj \ | 117 | $(PFM)\$(VARIETY)\teletest.exe: $(PFM)\$(VARIETY)\teletest.obj \ |
| 124 | $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) | 118 | $(PFM)\$(VARIETY)\mps.lib $(TESTLIBOBJ) |
| 125 | 119 | ||
| 126 | $(PFM)\$(VARIETY)\lockcov.exe: $(PFM)\$(VARIETY)\lockcov.obj \ | 120 | $(PFM)\$(VARIETY)\lockcov.exe: $(PFM)\$(VARIETY)\lockcov.obj \ |
| 127 | $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) | 121 | $(PFM)\$(VARIETY)\mps.lib $(TESTLIBOBJ) |
| 128 | 122 | ||
| 129 | $(PFM)\$(VARIETY)\lockutw3.exe: $(PFM)\$(VARIETY)\lockutw3.obj \ | 123 | $(PFM)\$(VARIETY)\lockutw3.exe: $(PFM)\$(VARIETY)\lockutw3.obj \ |
| 130 | $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) | 124 | $(PFM)\$(VARIETY)\mps.lib $(TESTLIBOBJ) |
| 131 | 125 | ||
| 132 | $(PFM)\$(VARIETY)\mpsicv.exe: $(PFM)\$(VARIETY)\mpsicv.obj \ | 126 | $(PFM)\$(VARIETY)\mpsicv.exe: $(PFM)\$(VARIETY)\mpsicv.obj \ |
| 133 | $(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \ | 127 | $(PFM)\$(VARIETY)\mps.lib $(FMTTESTOBJ) $(TESTLIBOBJ) |
| 134 | $(TESTLIBOBJ) | ||
| 135 | 128 | ||
| 136 | $(PFM)\$(VARIETY)\amcss.exe: $(PFM)\$(VARIETY)\amcss.obj \ | 129 | $(PFM)\$(VARIETY)\amcss.exe: $(PFM)\$(VARIETY)\amcss.obj \ |
| 137 | $(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \ | 130 | $(PFM)\$(VARIETY)\mps.lib $(FMTTESTOBJ) $(TESTLIBOBJ) |
| 138 | $(TESTLIBOBJ) | ||
| 139 | 131 | ||
| 140 | $(PFM)\$(VARIETY)\amcsshe.exe: $(PFM)\$(VARIETY)\amcsshe.obj \ | 132 | $(PFM)\$(VARIETY)\amcsshe.exe: $(PFM)\$(VARIETY)\amcsshe.obj \ |
| 141 | $(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \ | 133 | $(PFM)\$(VARIETY)\mps.lib $(FMTTESTOBJ) $(TESTLIBOBJ) |
| 142 | $(TESTLIBOBJ) | ||
| 143 | 134 | ||
| 144 | $(PFM)\$(VARIETY)\amsss.exe: $(PFM)\$(VARIETY)\amsss.obj \ | 135 | $(PFM)\$(VARIETY)\amsss.exe: $(PFM)\$(VARIETY)\amsss.obj \ |
| 145 | $(MPMOBJ) $(AMSOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \ | 136 | $(PFM)\$(VARIETY)\mps.lib $(FMTTESTOBJ) $(TESTLIBOBJ) |
| 146 | $(TESTLIBOBJ) | ||
| 147 | 137 | ||
| 148 | $(PFM)\$(VARIETY)\amssshe.exe: $(PFM)\$(VARIETY)\amssshe.obj \ | 138 | $(PFM)\$(VARIETY)\amssshe.exe: $(PFM)\$(VARIETY)\amssshe.obj \ |
| 149 | $(MPMOBJ) $(AMSOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \ | 139 | $(PFM)\$(VARIETY)\mps.lib $(FMTTESTOBJ) $(TESTLIBOBJ) |
| 150 | $(TESTLIBOBJ) | ||
| 151 | 140 | ||
| 152 | $(PFM)\$(VARIETY)\segsmss.exe: $(PFM)\$(VARIETY)\segsmss.obj \ | 141 | $(PFM)\$(VARIETY)\segsmss.exe: $(PFM)\$(VARIETY)\segsmss.obj \ |
| 153 | $(MPMOBJ) $(AMSOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \ | 142 | $(PFM)\$(VARIETY)\mps.lib $(FMTTESTOBJ) $(TESTLIBOBJ) |
| 154 | $(TESTLIBOBJ) | ||
| 155 | 143 | ||
| 156 | $(PFM)\$(VARIETY)\locbwcss.exe: $(PFM)\$(VARIETY)\locbwcss.obj \ | 144 | $(PFM)\$(VARIETY)\locbwcss.exe: $(PFM)\$(VARIETY)\locbwcss.obj \ |
| 157 | $(PFM)\$(VARIETY)\poolmvff.obj \ | 145 | $(PFM)\$(VARIETY)\mps.lib $(TESTLIBOBJ) |
| 158 | $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) | ||
| 159 | 146 | ||
| 160 | $(PFM)\$(VARIETY)\locusss.exe: $(PFM)\$(VARIETY)\locusss.obj \ | 147 | $(PFM)\$(VARIETY)\locusss.exe: $(PFM)\$(VARIETY)\locusss.obj \ |
| 161 | $(PFM)\$(VARIETY)\poolmvff.obj \ | 148 | $(PFM)\$(VARIETY)\mps.lib $(TESTLIBOBJ) |
| 162 | $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) | ||
| 163 | 149 | ||
| 164 | $(PFM)\$(VARIETY)\dwstress.exe: $(PFM)\$(VARIETY)\dwstress.obj \ | 150 | $(PFM)\$(VARIETY)\dwstress.exe: $(PFM)\$(VARIETY)\dwstress.obj \ |
| 165 | $(DWOBJ) $(MPMOBJ) $(PLINTHOBJ) $(AMCOBJ) | 151 | $(DWOBJ) $(PFM)\$(VARIETY)\mps.lib |
| 166 | 152 | ||
| 167 | $(PFM)\$(VARIETY)\awlut.exe: $(PFM)\$(VARIETY)\awlut.obj \ | 153 | $(PFM)\$(VARIETY)\awlut.exe: $(PFM)\$(VARIETY)\awlut.obj \ |
| 168 | $(FMTTESTOBJ) \ | 154 | $(FMTTESTOBJ) \ |
| 169 | $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) $(LOOBJ) $(AWLOBJ) | 155 | $(PFM)\$(VARIETY)\mps.lib $(TESTLIBOBJ) |
| 170 | 156 | ||
| 171 | $(PFM)\$(VARIETY)\awluthe.exe: $(PFM)\$(VARIETY)\awluthe.obj \ | 157 | $(PFM)\$(VARIETY)\awluthe.exe: $(PFM)\$(VARIETY)\awluthe.obj \ |
| 172 | $(FMTTESTOBJ) \ | 158 | $(FMTTESTOBJ) \ |
| 173 | $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) $(LOOBJ) $(AWLOBJ) | 159 | $(PFM)\$(VARIETY)\mps.lib $(TESTLIBOBJ) |
| 174 | 160 | ||
| 175 | $(PFM)\$(VARIETY)\poolncv.exe: $(PFM)\$(VARIETY)\poolncv.obj \ | 161 | $(PFM)\$(VARIETY)\poolncv.exe: $(PFM)\$(VARIETY)\poolncv.obj \ |
| 176 | $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) $(POOLNOBJ) | 162 | $(PFM)\$(VARIETY)\mps.lib $(TESTLIBOBJ) |
| 177 | 163 | ||
| 178 | $(PFM)\$(VARIETY)\qs.exe: $(PFM)\$(VARIETY)\qs.obj \ | 164 | $(PFM)\$(VARIETY)\qs.exe: $(PFM)\$(VARIETY)\qs.obj \ |
| 179 | $(AMCOBJ) $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) | 165 | $(PFM)\$(VARIETY)\mps.lib $(TESTLIBOBJ) |
| 180 | 166 | ||
| 181 | $(PFM)\$(VARIETY)\arenacv.exe: $(PFM)\$(VARIETY)\arenacv.obj \ | 167 | $(PFM)\$(VARIETY)\arenacv.exe: $(PFM)\$(VARIETY)\arenacv.obj \ |
| 182 | $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) | 168 | $(PFM)\$(VARIETY)\mps.lib $(TESTLIBOBJ) |
| 183 | 169 | ||
| 184 | $(PFM)\$(VARIETY)\abqtest.exe: $(PFM)\$(VARIETY)\abqtest.obj \ | 170 | $(PFM)\$(VARIETY)\abqtest.exe: $(PFM)\$(VARIETY)\abqtest.obj \ |
| 185 | $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) | 171 | $(PFM)\$(VARIETY)\mps.lib $(TESTLIBOBJ) |
| 186 | 172 | ||
| 187 | $(PFM)\$(VARIETY)\cbstest.exe: $(PFM)\$(VARIETY)\cbstest.obj \ | 173 | $(PFM)\$(VARIETY)\cbstest.exe: $(PFM)\$(VARIETY)\cbstest.obj \ |
| 188 | $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) | 174 | $(PFM)\$(VARIETY)\mps.lib $(TESTLIBOBJ) |
| 189 | 175 | ||
| 190 | $(PFM)\$(VARIETY)\btcv.exe: $(PFM)\$(VARIETY)\btcv.obj \ | 176 | $(PFM)\$(VARIETY)\btcv.exe: $(PFM)\$(VARIETY)\btcv.obj \ |
| 191 | $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) | 177 | $(PFM)\$(VARIETY)\mps.lib $(TESTLIBOBJ) |
| 192 | 178 | ||
| 193 | $(PFM)\$(VARIETY)\mv2test.exe: $(PFM)\$(VARIETY)\mv2test.obj \ | 179 | $(PFM)\$(VARIETY)\mv2test.exe: $(PFM)\$(VARIETY)\mv2test.obj \ |
| 194 | $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) | 180 | $(PFM)\$(VARIETY)\mps.lib $(TESTLIBOBJ) |
| 195 | 181 | ||
| 196 | $(PFM)\$(VARIETY)\zcoll.exe: $(PFM)\$(VARIETY)\zcoll.obj \ | 182 | $(PFM)\$(VARIETY)\zcoll.exe: $(PFM)\$(VARIETY)\zcoll.obj \ |
| 197 | $(MPMOBJ) $(PLINTHOBJ) $(AMCOBJ) $(FMTTESTOBJ) \ | 183 | $(PFM)\$(VARIETY)\mps.lib $(FMTTESTOBJ) \ |
| 198 | $(MRGOBJ) $(TESTLIBOBJ) | 184 | $(TESTLIBOBJ) |
| 199 | 185 | ||
| 200 | $(PFM)\$(VARIETY)\zmess.exe: $(PFM)\$(VARIETY)\zmess.obj \ | 186 | $(PFM)\$(VARIETY)\zmess.exe: $(PFM)\$(VARIETY)\zmess.obj \ |
| 201 | $(MPMOBJ) $(PLINTHOBJ) $(AMCOBJ) $(FMTTESTOBJ) \ | 187 | $(PFM)\$(VARIETY)\mps.lib $(FMTTESTOBJ) \ |
| 202 | $(MRGOBJ) $(TESTLIBOBJ) | 188 | $(TESTLIBOBJ) |
| 203 | 189 | ||
| 204 | $(PFM)\$(VARIETY)\eventcnv.exe: $(PFM)\$(VARIETY)\eventcnv.obj \ | 190 | $(PFM)\$(VARIETY)\eventcnv.exe: $(PFM)\$(VARIETY)\eventcnv.obj \ |
| 205 | $(PFM)\$(VARIETY)\eventpro.obj $(PFM)\$(VARIETY)\table.obj | 191 | $(PFM)\$(VARIETY)\eventpro.obj $(PFM)\$(VARIETY)\table.obj |
| @@ -207,8 +193,7 @@ $(PFM)\$(VARIETY)\eventcnv.exe: $(PFM)\$(VARIETY)\eventcnv.obj \ | |||
| 207 | $(PFM)\$(VARIETY)\replay.exe: $(PFM)\$(VARIETY)\replay.obj \ | 193 | $(PFM)\$(VARIETY)\replay.exe: $(PFM)\$(VARIETY)\replay.obj \ |
| 208 | $(PFM)\$(VARIETY)\eventrep.obj \ | 194 | $(PFM)\$(VARIETY)\eventrep.obj \ |
| 209 | $(PFM)\$(VARIETY)\eventpro.obj $(PFM)\$(VARIETY)\table.obj \ | 195 | $(PFM)\$(VARIETY)\eventpro.obj $(PFM)\$(VARIETY)\table.obj \ |
| 210 | $(MPMOBJ) $(AWLOBJ) $(AMSOBJ) $(POOLNOBJ) $(AMCOBJ) $(SNCOBJ) \ | 196 | $(PFM)\$(VARIETY)\mps.lib |
| 211 | $(PFM)\$(VARIETY)\poolmvff.obj $(PFM)\$(VARIETY)\mpsliban.obj | ||
| 212 | 197 | ||
| 213 | # Have to rename the object file, because the names must match, or | 198 | # Have to rename the object file, because the names must match, or |
| 214 | # the template rule for .exe.obj won't be used. | 199 | # the template rule for .exe.obj won't be used. |
| @@ -216,29 +201,21 @@ $(PFM)\$(VARIETY)\replaysw.obj: $(PFM)\$(VARIETY)\replay.obj | |||
| 216 | $(ECHO) $@ | 201 | $(ECHO) $@ |
| 217 | copy $** $@ >nul: | 202 | copy $** $@ >nul: |
| 218 | 203 | ||
| 219 | $(PFM)\$(VARIETY)\replaysw.exe: $(PFM)\$(VARIETY)\replaysw.obj \ | ||
| 220 | $(PFM)\$(VARIETY)\eventrep.obj \ | ||
| 221 | $(PFM)\$(VARIETY)\eventpro.obj $(PFM)\$(VARIETY)\table.obj \ | ||
| 222 | $(PFM)\$(VARIETY)\fmtpstst.obj $(TESTLIBOBJ) \ | ||
| 223 | $(PFM)\$(VARIETY)\mpsliban.obj $(SWOBJ) | ||
| 224 | |||
| 225 | $(PFM)\$(VARIETY)\messtest.exe: $(PFM)\$(VARIETY)\messtest.obj \ | 204 | $(PFM)\$(VARIETY)\messtest.exe: $(PFM)\$(VARIETY)\messtest.obj \ |
| 226 | $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) | 205 | $(PFM)\$(VARIETY)\mps.lib $(TESTLIBOBJ) |
| 227 | 206 | ||
| 228 | $(PFM)\$(VARIETY)\steptest.exe: $(PFM)\$(VARIETY)\steptest.obj \ | 207 | $(PFM)\$(VARIETY)\steptest.exe: $(PFM)\$(VARIETY)\steptest.obj \ |
| 229 | $(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \ | 208 | $(PFM)\$(VARIETY)\mps.lib $(FMTTESTOBJ) $(TESTLIBOBJ) |
| 230 | $(TESTLIBOBJ) | ||
| 231 | 209 | ||
| 232 | $(PFM)\$(VARIETY)\walkt0.exe: $(PFM)\$(VARIETY)\walkt0.obj \ | 210 | $(PFM)\$(VARIETY)\walkt0.exe: $(PFM)\$(VARIETY)\walkt0.obj \ |
| 233 | $(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \ | 211 | $(PFM)\$(VARIETY)\mps.lib $(FMTTESTOBJ) $(TESTLIBOBJ) |
| 234 | $(TESTLIBOBJ) | ||
| 235 | 212 | ||
| 236 | $(PFM)\$(VARIETY)\exposet0.exe: $(PFM)\$(VARIETY)\exposet0.obj \ | 213 | $(PFM)\$(VARIETY)\exposet0.exe: $(PFM)\$(VARIETY)\exposet0.obj \ |
| 237 | $(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \ | 214 | $(PFM)\$(VARIETY)\mps.lib $(FMTTESTOBJ) $(TESTLIBOBJ) |
| 238 | $(TESTLIBOBJ) | ||
| 239 | 215 | ||
| 240 | $(PFM)\$(VARIETY)\mps.lib: $(MPMOBJ) $(AMCOBJ) $(LOOBJ) $(SNCOBJ) \ | 216 | $(PFM)\$(VARIETY)\mps.lib: \ |
| 241 | $(MVFFOBJ) $(AMSOBJ) $(AWLOBJ) | 217 | $(MPMOBJ) $(AMCOBJ) $(AMSOBJ) $(AWLOBJ) $(LOOBJ) $(SNCOBJ) \ |
| 218 | $(MVFFOBJ) $(PLINTHOBJ) $(POOLNOBJ) | ||
| 242 | $(ECHO) $@ | 219 | $(ECHO) $@ |
| 243 | cl /c $(CFLAGS) /Fd$(PFM)\$(VARIETY)\ /Fo$(PFM)\$(VARIETY)\version.o version.c | 220 | cl /c $(CFLAGS) /Fd$(PFM)\$(VARIETY)\ /Fo$(PFM)\$(VARIETY)\version.o version.c |
| 244 | $(LIBMAN) $(LIBFLAGS) /OUT:$@ $** $(PFM)\$(VARIETY)\version.o | 221 | $(LIBMAN) $(LIBFLAGS) /OUT:$@ $** $(PFM)\$(VARIETY)\version.o |
| @@ -248,20 +225,16 @@ $(PFM)\$(VARIETY)\mps.lib: $(MPMOBJ) $(AMCOBJ) $(LOOBJ) $(SNCOBJ) \ | |||
| 248 | # but this is not to be treated as an object on the linker line. Sorry | 225 | # but this is not to be treated as an object on the linker line. Sorry |
| 249 | # about the repetition of the object list. | 226 | # about the repetition of the object list. |
| 250 | $(PFM)\$(VARIETY)\mpsdy.dll: $(PFM)\$(VARIETY)\mpslibcb.obj \ | 227 | $(PFM)\$(VARIETY)\mpsdy.dll: $(PFM)\$(VARIETY)\mpslibcb.obj \ |
| 251 | $(MPMOBJ) $(AMCOBJ) $(LOOBJ) $(SNCOBJ) \ | 228 | $(MPMOBJ) $(LOOBJ) $(SNCOBJ) \ |
| 252 | $(MVFFOBJ) $(AMSOBJ) $(AWLOBJ) w3gen.def \ | 229 | $(MVFFOBJ) $(AMSOBJ) $(AWLOBJ) w3gen.def \ |
| 253 | mpslibcb.def | 230 | mpslibcb.def |
| 254 | $(ECHO) $@ | 231 | $(ECHO) $@ |
| 255 | $(LINKER) $(LINKFLAGS) /def:w3gen.def \ | 232 | $(LINKER) $(LINKFLAGS) /def:w3gen.def \ |
| 256 | /def:mpslibcb.def /dll /OUT:$@ \ | 233 | /def:mpslibcb.def /dll /OUT:$@ \ |
| 257 | $(PFM)\$(VARIETY)\mpslibcb.obj \ | 234 | $(PFM)\$(VARIETY)\mpslibcb.obj \ |
| 258 | $(MPMOBJ) $(AMCOBJ) $(LOOBJ) $(SNCOBJ) \ | 235 | $(MPMOBJ) $(LOOBJ) $(SNCOBJ) \ |
| 259 | $(MVFFOBJ) $(AMSOBJ) $(AWLOBJ) | 236 | $(MVFFOBJ) $(AMSOBJ) $(AWLOBJ) |
| 260 | 237 | ||
| 261 | $(PFM)\$(VARIETY)\mpsplan.lib: $(PLINTHOBJ) | ||
| 262 | $(ECHO) $@ | ||
| 263 | $(LIBMAN) $(LIBFLAGS) /OUT:$@ $** | ||
| 264 | |||
| 265 | $(PFM)\$(VARIETY)\mpsplcb.lib: $(PFM)\$(VARIETY)\mpslibcb.obj | 238 | $(PFM)\$(VARIETY)\mpsplcb.lib: $(PFM)\$(VARIETY)\mpslibcb.obj |
| 266 | $(ECHO) $@ | 239 | $(ECHO) $@ |
| 267 | $(LIBMAN) $(LIBFLAGS) /OUT:$@ $** | 240 | $(LIBMAN) $(LIBFLAGS) /OUT:$@ $** |
| @@ -299,8 +272,7 @@ $(PFM)\$(VARIETY)\mpsplcb.lib: $(PFM)\$(VARIETY)\mpslibcb.obj | |||
| 299 | 272 | ||
| 300 | {$(PFM)\$(VARIETY)}.obj{$(PFM)\$(VARIETY)}.exe: | 273 | {$(PFM)\$(VARIETY)}.obj{$(PFM)\$(VARIETY)}.exe: |
| 301 | $(ECHO) $@ | 274 | $(ECHO) $@ |
| 302 | cl /c $(CFLAGS) /Fd$(PFM)\$(VARIETY)\ /Fo$(PFM)\$(VARIETY)\version.o version.c | 275 | $(LINKER) $(LINKFLAGS) /PDB:$*.pdb /OUT:$@ $(**) |
| 303 | $(LINKER) $(LINKFLAGS) /PDB:$*.pdb /OUT:$@ $(**) $(PFM)\$(VARIETY)\version.o | ||
| 304 | 276 | ||
| 305 | 277 | ||
| 306 | # C. COPYRIGHT AND LICENSE | 278 | # C. COPYRIGHT AND LICENSE |
diff --git a/mps/code/w3i3mv.nmk b/mps/code/w3i3mv.nmk index 604a16cb2bc..18f307dfbd9 100644 --- a/mps/code/w3i3mv.nmk +++ b/mps/code/w3i3mv.nmk | |||
| @@ -5,9 +5,6 @@ | |||
| 5 | 5 | ||
| 6 | PFM = w3i3mv | 6 | PFM = w3i3mv |
| 7 | 7 | ||
| 8 | RAINBOWPATH = MSVISUAL\WIN32\I386 | ||
| 9 | DONGLELIB = $(RAINBOWPATH)\spromeps.lib | ||
| 10 | |||
| 11 | # /Gs appears to be necessary to suppress stack checks. Stack checks | 8 | # /Gs appears to be necessary to suppress stack checks. Stack checks |
| 12 | # (if not suppressed) generate a dependency on the C library, __chkesp, | 9 | # (if not suppressed) generate a dependency on the C library, __chkesp, |
| 13 | # which causes the linker step to fail when building the DLL, mpsdy.dll. | 10 | # which causes the linker step to fail when building the DLL, mpsdy.dll. |
| @@ -29,6 +26,8 @@ AMS = <poolams> <poolamsi> | |||
| 29 | AWL = <poolawl> | 26 | AWL = <poolawl> |
| 30 | LO = <poollo> | 27 | LO = <poollo> |
| 31 | SNC = <poolsnc> | 28 | SNC = <poolsnc> |
| 29 | MVFF = <poolmvff> | ||
| 30 | N = <pooln> | ||
| 32 | DW = <fmtdy> <fmtno> | 31 | DW = <fmtdy> <fmtno> |
| 33 | FMTTEST = <fmthe> <fmtdy> <fmtno> <fmtdytst> | 32 | FMTTEST = <fmthe> <fmtdy> <fmtno> <fmtdytst> |
| 34 | POOLN = <pooln> | 33 | POOLN = <pooln> |
| @@ -52,145 +51,85 @@ CFLAGS=$(CFLAGSCOMMONPRE) $(CFHOT) $(CFLAGSCOMMONPOST) | |||
| 52 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFHOT) | 51 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFHOT) |
| 53 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSHOT) | 52 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSHOT) |
| 54 | MPMOBJ0 = $(MPM:<=w3i3mv\hot\) | 53 | MPMOBJ0 = $(MPM:<=w3i3mv\hot\) |
| 55 | MPMOBJ = $(MPMOBJ0:>=.obj) | ||
| 56 | PLINTHOBJ0 = $(PLINTH:<=w3i3mv\hot\) | 54 | PLINTHOBJ0 = $(PLINTH:<=w3i3mv\hot\) |
| 57 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) | ||
| 58 | SWOBJ0 = $(SW:<=w3i3mv\hot\) | ||
| 59 | SWOBJ = $(SWOBJ0:>=.obj) | ||
| 60 | AMSOBJ0 = $(AMS:<=w3i3mv\hot\) | 55 | AMSOBJ0 = $(AMS:<=w3i3mv\hot\) |
| 61 | AMSOBJ = $(AMSOBJ0:>=.obj) | ||
| 62 | AMCOBJ0 = $(AMC:<=w3i3mv\hot\) | 56 | AMCOBJ0 = $(AMC:<=w3i3mv\hot\) |
| 63 | AMCOBJ = $(AMCOBJ0:>=.obj) | ||
| 64 | AWLOBJ0 = $(AWL:<=w3i3mv\hot\) | 57 | AWLOBJ0 = $(AWL:<=w3i3mv\hot\) |
| 65 | AWLOBJ = $(AWLOBJ0:>=.obj) | ||
| 66 | LOOBJ0 = $(LO:<=w3i3mv\hot\) | 58 | LOOBJ0 = $(LO:<=w3i3mv\hot\) |
| 67 | LOOBJ = $(LOOBJ0:>=.obj) | ||
| 68 | SNCOBJ0 = $(SNC:<=w3i3mv\hot\) | 59 | SNCOBJ0 = $(SNC:<=w3i3mv\hot\) |
| 69 | SNCOBJ = $(SNCOBJ0:>=.obj) | 60 | MVFFOBJ0 = $(MVFF:<=w3i3mv\hot\) |
| 70 | DWOBJ0 = $(DW:<=w3i3mv\hot\) | 61 | DWOBJ0 = $(DW:<=w3i3mv\hot\) |
| 71 | DWOBJ = $(DWOBJ0:>=.obj) | ||
| 72 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\hot\) | 62 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\hot\) |
| 73 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) | ||
| 74 | POOLNOBJ0 = $(POOLN:<=w3i3mv\hot\) | 63 | POOLNOBJ0 = $(POOLN:<=w3i3mv\hot\) |
| 75 | POOLNOBJ = $(POOLNOBJ0:>=.obj) | ||
| 76 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\hot\) | 64 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\hot\) |
| 77 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) | ||
| 78 | 65 | ||
| 79 | !ELSEIF "$(VARIETY)" == "di" | 66 | !ELSEIF "$(VARIETY)" == "di" |
| 80 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFDI) $(CFLAGSCOMMONPOST) | 67 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFDI) $(CFLAGSCOMMONPOST) |
| 81 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFDI) | 68 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFDI) |
| 82 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSDI) | 69 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSDI) |
| 83 | MPMOBJ0 = $(MPM:<=w3i3mv\di\) | 70 | MPMOBJ0 = $(MPM:<=w3i3mv\di\) |
| 84 | MPMOBJ = $(MPMOBJ0:>=.obj) | ||
| 85 | PLINTHOBJ0 = $(PLINTH:<=w3i3mv\di\) | 71 | PLINTHOBJ0 = $(PLINTH:<=w3i3mv\di\) |
| 86 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) | ||
| 87 | SWOBJ0 = $(SW:<=w3i3mv\di\) | ||
| 88 | SWOBJ = $(SWOBJ0:>=.obj) | ||
| 89 | AMSOBJ0 = $(AMS:<=w3i3mv\di\) | 72 | AMSOBJ0 = $(AMS:<=w3i3mv\di\) |
| 90 | AMSOBJ = $(AMSOBJ0:>=.obj) | ||
| 91 | AMCOBJ0 = $(AMC:<=w3i3mv\di\) | 73 | AMCOBJ0 = $(AMC:<=w3i3mv\di\) |
| 92 | AMCOBJ = $(AMCOBJ0:>=.obj) | ||
| 93 | AWLOBJ0 = $(AWL:<=w3i3mv\di\) | 74 | AWLOBJ0 = $(AWL:<=w3i3mv\di\) |
| 94 | AWLOBJ = $(AWLOBJ0:>=.obj) | ||
| 95 | LOOBJ0 = $(LO:<=w3i3mv\di\) | 75 | LOOBJ0 = $(LO:<=w3i3mv\di\) |
| 96 | LOOBJ = $(LOOBJ0:>=.obj) | ||
| 97 | SNCOBJ0 = $(SNC:<=w3i3mv\di\) | 76 | SNCOBJ0 = $(SNC:<=w3i3mv\di\) |
| 98 | SNCOBJ = $(SNCOBJ0:>=.obj) | 77 | MVFFOBJ0 = $(MVFF:<=w3i3mv\di\) |
| 99 | DWOBJ0 = $(DW:<=w3i3mv\di\) | 78 | DWOBJ0 = $(DW:<=w3i3mv\di\) |
| 100 | DWOBJ = $(DWOBJ0:>=.obj) | ||
| 101 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\di\) | 79 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\di\) |
| 102 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) | ||
| 103 | POOLNOBJ0 = $(POOLN:<=w3i3mv\di\) | 80 | POOLNOBJ0 = $(POOLN:<=w3i3mv\di\) |
| 104 | POOLNOBJ = $(POOLNOBJ0:>=.obj) | ||
| 105 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\di\) | 81 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\di\) |
| 106 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) | ||
| 107 | 82 | ||
| 108 | !ELSEIF "$(VARIETY)" == "cool" | 83 | !ELSEIF "$(VARIETY)" == "cool" |
| 109 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFCOOL) $(CFLAGSCOMMONPOST) | 84 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFCOOL) $(CFLAGSCOMMONPOST) |
| 110 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFCOOL) | 85 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFCOOL) |
| 111 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSCOOL) | 86 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSCOOL) |
| 112 | MPMOBJ0 = $(MPM:<=w3i3mv\cool\) | 87 | MPMOBJ0 = $(MPM:<=w3i3mv\cool\) |
| 113 | MPMOBJ = $(MPMOBJ0:>=.obj) | ||
| 114 | PLINTHOBJ0 = $(PLINTH:<=w3i3mv\cool\) | 88 | PLINTHOBJ0 = $(PLINTH:<=w3i3mv\cool\) |
| 115 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) | ||
| 116 | SWOBJ0 = $(SW:<=w3i3mv\cool\) | ||
| 117 | SWOBJ = $(SWOBJ0:>=.obj) | ||
| 118 | AMSOBJ0 = $(AMS:<=w3i3mv\cool\) | 89 | AMSOBJ0 = $(AMS:<=w3i3mv\cool\) |
| 119 | AMSOBJ = $(AMSOBJ0:>=.obj) | ||
| 120 | AMCOBJ0 = $(AMC:<=w3i3mv\cool\) | 90 | AMCOBJ0 = $(AMC:<=w3i3mv\cool\) |
| 121 | AMCOBJ = $(AMCOBJ0:>=.obj) | ||
| 122 | AWLOBJ0 = $(AWL:<=w3i3mv\cool\) | 91 | AWLOBJ0 = $(AWL:<=w3i3mv\cool\) |
| 123 | AWLOBJ = $(AWLOBJ0:>=.obj) | ||
| 124 | LOOBJ0 = $(LO:<=w3i3mv\cool\) | 92 | LOOBJ0 = $(LO:<=w3i3mv\cool\) |
| 125 | LOOBJ = $(LOOBJ0:>=.obj) | ||
| 126 | SNCOBJ0 = $(SNC:<=w3i3mv\cool\) | 93 | SNCOBJ0 = $(SNC:<=w3i3mv\cool\) |
| 127 | SNCOBJ = $(SNCOBJ0:>=.obj) | 94 | MVFFOBJ0 = $(MVFF:<=w3i3mv\cool\) |
| 128 | DWOBJ0 = $(DW:<=w3i3mv\cool\) | 95 | DWOBJ0 = $(DW:<=w3i3mv\cool\) |
| 129 | DWOBJ = $(DWOBJ0:>=.obj) | ||
| 130 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\cool\) | 96 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\cool\) |
| 131 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) | ||
| 132 | POOLNOBJ0 = $(POOLN:<=w3i3mv\cool\) | 97 | POOLNOBJ0 = $(POOLN:<=w3i3mv\cool\) |
| 133 | POOLNOBJ = $(POOLNOBJ0:>=.obj) | ||
| 134 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\cool\) | 98 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\cool\) |
| 135 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) | ||
| 136 | 99 | ||
| 137 | !ELSEIF "$(VARIETY)" == "ti" | 100 | !ELSEIF "$(VARIETY)" == "ti" |
| 138 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFTI) $(CFLAGSCOMMONPOST) | 101 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFTI) $(CFLAGSCOMMONPOST) |
| 139 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFTI) | 102 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFTI) |
| 140 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSTI) | 103 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSTI) |
| 141 | MPMOBJ0 = $(MPM:<=w3i3mv\ti\) | 104 | MPMOBJ0 = $(MPM:<=w3i3mv\ti\) |
| 142 | MPMOBJ = $(MPMOBJ0:>=.obj) | ||
| 143 | PLINTHOBJ0 = $(PLINTH:<=w3i3mv\ti\) | 105 | PLINTHOBJ0 = $(PLINTH:<=w3i3mv\ti\) |
| 144 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) | ||
| 145 | SWOBJ0 = $(SW:<=w3i3mv\ti\) | ||
| 146 | SWOBJ = $(SWOBJ0:>=.obj) | ||
| 147 | AMSOBJ0 = $(AMS:<=w3i3mv\ti\) | 106 | AMSOBJ0 = $(AMS:<=w3i3mv\ti\) |
| 148 | AMSOBJ = $(AMSOBJ0:>=.obj) | ||
| 149 | AMCOBJ0 = $(AMC:<=w3i3mv\ti\) | 107 | AMCOBJ0 = $(AMC:<=w3i3mv\ti\) |
| 150 | AMCOBJ = $(AMCOBJ0:>=.obj) | ||
| 151 | AWLOBJ0 = $(AWL:<=w3i3mv\ti\) | 108 | AWLOBJ0 = $(AWL:<=w3i3mv\ti\) |
| 152 | AWLOBJ = $(AWLOBJ0:>=.obj) | ||
| 153 | LOOBJ0 = $(LO:<=w3i3mv\ti\) | 109 | LOOBJ0 = $(LO:<=w3i3mv\ti\) |
| 154 | LOOBJ = $(LOOBJ0:>=.obj) | ||
| 155 | SNCOBJ0 = $(SNC:<=w3i3mv\ti\) | 110 | SNCOBJ0 = $(SNC:<=w3i3mv\ti\) |
| 156 | SNCOBJ = $(SNCOBJ0:>=.obj) | 111 | MVFFOBJ0 = $(MVFF:<=w3i3mv\ti\) |
| 157 | DWOBJ0 = $(DW:<=w3i3mv\ti\) | 112 | DWOBJ0 = $(DW:<=w3i3mv\ti\) |
| 158 | DWOBJ = $(DWOBJ0:>=.obj) | ||
| 159 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\ti\) | 113 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\ti\) |
| 160 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) | ||
| 161 | POOLNOBJ0 = $(POOLN:<=w3i3mv\ti\) | 114 | POOLNOBJ0 = $(POOLN:<=w3i3mv\ti\) |
| 162 | POOLNOBJ = $(POOLNOBJ0:>=.obj) | ||
| 163 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\ti\) | 115 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\ti\) |
| 164 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) | ||
| 165 | 116 | ||
| 166 | !ELSEIF "$(VARIETY)" == "we" | 117 | !ELSEIF "$(VARIETY)" == "we" |
| 167 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFWE) $(CFLAGSCOMMONPOST) | 118 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFWE) $(CFLAGSCOMMONPOST) |
| 168 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFWE) | 119 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFWE) |
| 169 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSWE) | 120 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSWE) |
| 170 | MPMOBJ0 = $(MPM:<=w3i3mv\we\) | 121 | MPMOBJ0 = $(MPM:<=w3i3mv\we\) |
| 171 | MPMOBJ = $(MPMOBJ0:>=.obj) | ||
| 172 | PLINTHOBJ0 = $(PLINTH:<=w3i3mv\we\) | 122 | PLINTHOBJ0 = $(PLINTH:<=w3i3mv\we\) |
| 173 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) | ||
| 174 | SWOBJ0 = $(SW:<=w3i3mv\we\) | ||
| 175 | SWOBJ = $(SWOBJ0:>=.obj) | ||
| 176 | AMSOBJ0 = $(AMS:<=w3i3mv\we\) | 123 | AMSOBJ0 = $(AMS:<=w3i3mv\we\) |
| 177 | AMSOBJ = $(AMSOBJ0:>=.obj) | ||
| 178 | AMCOBJ0 = $(AMC:<=w3i3mv\we\) | 124 | AMCOBJ0 = $(AMC:<=w3i3mv\we\) |
| 179 | AMCOBJ = $(AMCOBJ0:>=.obj) | ||
| 180 | AWLOBJ0 = $(AWL:<=w3i3mv\we\) | 125 | AWLOBJ0 = $(AWL:<=w3i3mv\we\) |
| 181 | AWLOBJ = $(AWLOBJ0:>=.obj) | ||
| 182 | LOOBJ0 = $(LO:<=w3i3mv\we\) | 126 | LOOBJ0 = $(LO:<=w3i3mv\we\) |
| 183 | LOOBJ = $(LOOBJ0:>=.obj) | ||
| 184 | SNCOBJ0 = $(SNC:<=w3i3mv\we\) | 127 | SNCOBJ0 = $(SNC:<=w3i3mv\we\) |
| 185 | SNCOBJ = $(SNCOBJ0:>=.obj) | 128 | MVFFOBJ0 = $(MVFF:<=w3i3mv\we\) |
| 186 | DWOBJ0 = $(DW:<=w3i3mv\we\) | 129 | DWOBJ0 = $(DW:<=w3i3mv\we\) |
| 187 | DWOBJ = $(DWOBJ0:>=.obj) | ||
| 188 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\we\) | 130 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\we\) |
| 189 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) | ||
| 190 | POOLNOBJ0 = $(POOLN:<=w3i3mv\we\) | 131 | POOLNOBJ0 = $(POOLN:<=w3i3mv\we\) |
| 191 | POOLNOBJ = $(POOLNOBJ0:>=.obj) | ||
| 192 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\we\) | 132 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\we\) |
| 193 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) | ||
| 194 | 133 | ||
| 195 | #!ELSEIF "$(VARIETY)" == "cv" | 134 | #!ELSEIF "$(VARIETY)" == "cv" |
| 196 | #CFLAGS=$(CFLAGSCOMMON) $(CFCV) | 135 | #CFLAGS=$(CFLAGSCOMMON) $(CFCV) |
| @@ -219,6 +158,19 @@ TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) | |||
| 219 | 158 | ||
| 220 | !ENDIF | 159 | !ENDIF |
| 221 | 160 | ||
| 161 | MPMOBJ = $(MPMOBJ0:>=.obj) | ||
| 162 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) | ||
| 163 | AMSOBJ = $(AMSOBJ0:>=.obj) | ||
| 164 | AMCOBJ = $(AMCOBJ0:>=.obj) | ||
| 165 | AWLOBJ = $(AWLOBJ0:>=.obj) | ||
| 166 | LOOBJ = $(LOOBJ0:>=.obj) | ||
| 167 | SNCOBJ = $(SNCOBJ0:>=.obj) | ||
| 168 | MVFFOBJ = $(MVFFOBJ0:>=.obj) | ||
| 169 | DWOBJ = $(DWOBJ0:>=.obj) | ||
| 170 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) | ||
| 171 | POOLNOBJ = $(POOLNOBJ0:>=.obj) | ||
| 172 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) | ||
| 173 | |||
| 222 | 174 | ||
| 223 | !INCLUDE commpost.nmk | 175 | !INCLUDE commpost.nmk |
| 224 | 176 | ||
diff --git a/mps/code/w3i6mv.nmk b/mps/code/w3i6mv.nmk index 4bb3325f691..544427281d5 100644 --- a/mps/code/w3i6mv.nmk +++ b/mps/code/w3i6mv.nmk | |||
| @@ -5,10 +5,6 @@ | |||
| 5 | 5 | ||
| 6 | PFM = w3i6mv | 6 | PFM = w3i6mv |
| 7 | 7 | ||
| 8 | # @@@@ Can we remove this? RB 2012-03-26 | ||
| 9 | RAINBOWPATH = MSVISUAL\WIN32\I386 | ||
| 10 | DONGLELIB = $(RAINBOWPATH)\spromeps.lib | ||
| 11 | |||
| 12 | # /Gs appears to be necessary to suppress stack checks. Stack checks | 8 | # /Gs appears to be necessary to suppress stack checks. Stack checks |
| 13 | # (if not suppressed) generate a dependency on the C library, __chkesp, | 9 | # (if not suppressed) generate a dependency on the C library, __chkesp, |
| 14 | # which causes the linker step to fail when building the DLL, mpsdy.dll. | 10 | # which causes the linker step to fail when building the DLL, mpsdy.dll. |
| @@ -31,6 +27,7 @@ AMS = <poolams> <poolamsi> | |||
| 31 | AWL = <poolawl> | 27 | AWL = <poolawl> |
| 32 | LO = <poollo> | 28 | LO = <poollo> |
| 33 | SNC = <poolsnc> | 29 | SNC = <poolsnc> |
| 30 | MVFF = <poolmvff> | ||
| 34 | DW = <fmtdy> <fmtno> | 31 | DW = <fmtdy> <fmtno> |
| 35 | FMTTEST = <fmthe> <fmtdy> <fmtno> <fmtdytst> | 32 | FMTTEST = <fmthe> <fmtdy> <fmtno> <fmtdytst> |
| 36 | POOLN = <pooln> | 33 | POOLN = <pooln> |
| @@ -54,145 +51,85 @@ CFLAGS=$(CFLAGSCOMMONPRE) $(CFHOT) $(CFLAGSCOMMONPOST) | |||
| 54 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFHOT) | 51 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFHOT) |
| 55 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSHOT) | 52 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSHOT) |
| 56 | MPMOBJ0 = $(MPM:<=w3i6mv\hot\) | 53 | MPMOBJ0 = $(MPM:<=w3i6mv\hot\) |
| 57 | MPMOBJ = $(MPMOBJ0:>=.obj) | ||
| 58 | PLINTHOBJ0 = $(PLINTH:<=w3i6mv\hot\) | 54 | PLINTHOBJ0 = $(PLINTH:<=w3i6mv\hot\) |
| 59 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) | ||
| 60 | SWOBJ0 = $(SW:<=w3i6mv\hot\) | ||
| 61 | SWOBJ = $(SWOBJ0:>=.obj) | ||
| 62 | AMSOBJ0 = $(AMS:<=w3i6mv\hot\) | 55 | AMSOBJ0 = $(AMS:<=w3i6mv\hot\) |
| 63 | AMSOBJ = $(AMSOBJ0:>=.obj) | ||
| 64 | AMCOBJ0 = $(AMC:<=w3i6mv\hot\) | 56 | AMCOBJ0 = $(AMC:<=w3i6mv\hot\) |
| 65 | AMCOBJ = $(AMCOBJ0:>=.obj) | ||
| 66 | AWLOBJ0 = $(AWL:<=w3i6mv\hot\) | 57 | AWLOBJ0 = $(AWL:<=w3i6mv\hot\) |
| 67 | AWLOBJ = $(AWLOBJ0:>=.obj) | ||
| 68 | LOOBJ0 = $(LO:<=w3i6mv\hot\) | 58 | LOOBJ0 = $(LO:<=w3i6mv\hot\) |
| 69 | LOOBJ = $(LOOBJ0:>=.obj) | ||
| 70 | SNCOBJ0 = $(SNC:<=w3i6mv\hot\) | 59 | SNCOBJ0 = $(SNC:<=w3i6mv\hot\) |
| 71 | SNCOBJ = $(SNCOBJ0:>=.obj) | 60 | MVFFOBJ0 = $(MVFF:<=w3i6mv\hot\) |
| 72 | DWOBJ0 = $(DW:<=w3i6mv\hot\) | 61 | DWOBJ0 = $(DW:<=w3i6mv\hot\) |
| 73 | DWOBJ = $(DWOBJ0:>=.obj) | ||
| 74 | FMTTESTOBJ0 = $(FMTTEST:<=w3i6mv\hot\) | 62 | FMTTESTOBJ0 = $(FMTTEST:<=w3i6mv\hot\) |
| 75 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) | ||
| 76 | POOLNOBJ0 = $(POOLN:<=w3i6mv\hot\) | 63 | POOLNOBJ0 = $(POOLN:<=w3i6mv\hot\) |
| 77 | POOLNOBJ = $(POOLNOBJ0:>=.obj) | ||
| 78 | TESTLIBOBJ0 = $(TESTLIB:<=w3i6mv\hot\) | 64 | TESTLIBOBJ0 = $(TESTLIB:<=w3i6mv\hot\) |
| 79 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) | ||
| 80 | 65 | ||
| 81 | !ELSEIF "$(VARIETY)" == "di" | 66 | !ELSEIF "$(VARIETY)" == "di" |
| 82 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFDI) $(CFLAGSCOMMONPOST) | 67 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFDI) $(CFLAGSCOMMONPOST) |
| 83 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFDI) | 68 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFDI) |
| 84 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSDI) | 69 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSDI) |
| 85 | MPMOBJ0 = $(MPM:<=w3i6mv\di\) | 70 | MPMOBJ0 = $(MPM:<=w3i6mv\di\) |
| 86 | MPMOBJ = $(MPMOBJ0:>=.obj) | ||
| 87 | PLINTHOBJ0 = $(PLINTH:<=w3i6mv\di\) | 71 | PLINTHOBJ0 = $(PLINTH:<=w3i6mv\di\) |
| 88 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) | ||
| 89 | SWOBJ0 = $(SW:<=w3i6mv\di\) | ||
| 90 | SWOBJ = $(SWOBJ0:>=.obj) | ||
| 91 | AMSOBJ0 = $(AMS:<=w3i6mv\di\) | 72 | AMSOBJ0 = $(AMS:<=w3i6mv\di\) |
| 92 | AMSOBJ = $(AMSOBJ0:>=.obj) | ||
| 93 | AMCOBJ0 = $(AMC:<=w3i6mv\di\) | 73 | AMCOBJ0 = $(AMC:<=w3i6mv\di\) |
| 94 | AMCOBJ = $(AMCOBJ0:>=.obj) | ||
| 95 | AWLOBJ0 = $(AWL:<=w3i6mv\di\) | 74 | AWLOBJ0 = $(AWL:<=w3i6mv\di\) |
| 96 | AWLOBJ = $(AWLOBJ0:>=.obj) | ||
| 97 | LOOBJ0 = $(LO:<=w3i6mv\di\) | 75 | LOOBJ0 = $(LO:<=w3i6mv\di\) |
| 98 | LOOBJ = $(LOOBJ0:>=.obj) | ||
| 99 | SNCOBJ0 = $(SNC:<=w3i6mv\di\) | 76 | SNCOBJ0 = $(SNC:<=w3i6mv\di\) |
| 100 | SNCOBJ = $(SNCOBJ0:>=.obj) | 77 | MVFFOBJ0 = $(MVFF:<=w3i6mv\di\) |
| 101 | DWOBJ0 = $(DW:<=w3i6mv\di\) | 78 | DWOBJ0 = $(DW:<=w3i6mv\di\) |
| 102 | DWOBJ = $(DWOBJ0:>=.obj) | ||
| 103 | FMTTESTOBJ0 = $(FMTTEST:<=w3i6mv\di\) | 79 | FMTTESTOBJ0 = $(FMTTEST:<=w3i6mv\di\) |
| 104 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) | ||
| 105 | POOLNOBJ0 = $(POOLN:<=w3i6mv\di\) | 80 | POOLNOBJ0 = $(POOLN:<=w3i6mv\di\) |
| 106 | POOLNOBJ = $(POOLNOBJ0:>=.obj) | ||
| 107 | TESTLIBOBJ0 = $(TESTLIB:<=w3i6mv\di\) | 81 | TESTLIBOBJ0 = $(TESTLIB:<=w3i6mv\di\) |
| 108 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) | ||
| 109 | 82 | ||
| 110 | !ELSEIF "$(VARIETY)" == "cool" | 83 | !ELSEIF "$(VARIETY)" == "cool" |
| 111 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFCOOL) $(CFLAGSCOMMONPOST) | 84 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFCOOL) $(CFLAGSCOMMONPOST) |
| 112 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFCOOL) | 85 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFCOOL) |
| 113 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSCOOL) | 86 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSCOOL) |
| 114 | MPMOBJ0 = $(MPM:<=w3i6mv\cool\) | 87 | MPMOBJ0 = $(MPM:<=w3i6mv\cool\) |
| 115 | MPMOBJ = $(MPMOBJ0:>=.obj) | ||
| 116 | PLINTHOBJ0 = $(PLINTH:<=w3i6mv\cool\) | 88 | PLINTHOBJ0 = $(PLINTH:<=w3i6mv\cool\) |
| 117 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) | ||
| 118 | SWOBJ0 = $(SW:<=w3i6mv\cool\) | ||
| 119 | SWOBJ = $(SWOBJ0:>=.obj) | ||
| 120 | AMSOBJ0 = $(AMS:<=w3i6mv\cool\) | 89 | AMSOBJ0 = $(AMS:<=w3i6mv\cool\) |
| 121 | AMSOBJ = $(AMSOBJ0:>=.obj) | ||
| 122 | AMCOBJ0 = $(AMC:<=w3i6mv\cool\) | 90 | AMCOBJ0 = $(AMC:<=w3i6mv\cool\) |
| 123 | AMCOBJ = $(AMCOBJ0:>=.obj) | ||
| 124 | AWLOBJ0 = $(AWL:<=w3i6mv\cool\) | 91 | AWLOBJ0 = $(AWL:<=w3i6mv\cool\) |
| 125 | AWLOBJ = $(AWLOBJ0:>=.obj) | ||
| 126 | LOOBJ0 = $(LO:<=w3i6mv\cool\) | 92 | LOOBJ0 = $(LO:<=w3i6mv\cool\) |
| 127 | LOOBJ = $(LOOBJ0:>=.obj) | ||
| 128 | SNCOBJ0 = $(SNC:<=w3i6mv\cool\) | 93 | SNCOBJ0 = $(SNC:<=w3i6mv\cool\) |
| 129 | SNCOBJ = $(SNCOBJ0:>=.obj) | 94 | MVFFOBJ0 = $(MVFF:<=w3i6mv\cool\) |
| 130 | DWOBJ0 = $(DW:<=w3i6mv\cool\) | 95 | DWOBJ0 = $(DW:<=w3i6mv\cool\) |
| 131 | DWOBJ = $(DWOBJ0:>=.obj) | ||
| 132 | FMTTESTOBJ0 = $(FMTTEST:<=w3i6mv\cool\) | 96 | FMTTESTOBJ0 = $(FMTTEST:<=w3i6mv\cool\) |
| 133 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) | ||
| 134 | POOLNOBJ0 = $(POOLN:<=w3i6mv\cool\) | 97 | POOLNOBJ0 = $(POOLN:<=w3i6mv\cool\) |
| 135 | POOLNOBJ = $(POOLNOBJ0:>=.obj) | ||
| 136 | TESTLIBOBJ0 = $(TESTLIB:<=w3i6mv\cool\) | 98 | TESTLIBOBJ0 = $(TESTLIB:<=w3i6mv\cool\) |
| 137 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) | ||
| 138 | 99 | ||
| 139 | !ELSEIF "$(VARIETY)" == "ti" | 100 | !ELSEIF "$(VARIETY)" == "ti" |
| 140 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFTI) $(CFLAGSCOMMONPOST) | 101 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFTI) $(CFLAGSCOMMONPOST) |
| 141 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFTI) | 102 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFTI) |
| 142 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSTI) | 103 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSTI) |
| 143 | MPMOBJ0 = $(MPM:<=w3i6mv\ti\) | 104 | MPMOBJ0 = $(MPM:<=w3i6mv\ti\) |
| 144 | MPMOBJ = $(MPMOBJ0:>=.obj) | ||
| 145 | PLINTHOBJ0 = $(PLINTH:<=w3i6mv\ti\) | 105 | PLINTHOBJ0 = $(PLINTH:<=w3i6mv\ti\) |
| 146 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) | ||
| 147 | SWOBJ0 = $(SW:<=w3i6mv\ti\) | ||
| 148 | SWOBJ = $(SWOBJ0:>=.obj) | ||
| 149 | AMSOBJ0 = $(AMS:<=w3i6mv\ti\) | 106 | AMSOBJ0 = $(AMS:<=w3i6mv\ti\) |
| 150 | AMSOBJ = $(AMSOBJ0:>=.obj) | ||
| 151 | AMCOBJ0 = $(AMC:<=w3i6mv\ti\) | 107 | AMCOBJ0 = $(AMC:<=w3i6mv\ti\) |
| 152 | AMCOBJ = $(AMCOBJ0:>=.obj) | ||
| 153 | AWLOBJ0 = $(AWL:<=w3i6mv\ti\) | 108 | AWLOBJ0 = $(AWL:<=w3i6mv\ti\) |
| 154 | AWLOBJ = $(AWLOBJ0:>=.obj) | ||
| 155 | LOOBJ0 = $(LO:<=w3i6mv\ti\) | 109 | LOOBJ0 = $(LO:<=w3i6mv\ti\) |
| 156 | LOOBJ = $(LOOBJ0:>=.obj) | ||
| 157 | SNCOBJ0 = $(SNC:<=w3i6mv\ti\) | 110 | SNCOBJ0 = $(SNC:<=w3i6mv\ti\) |
| 158 | SNCOBJ = $(SNCOBJ0:>=.obj) | 111 | MVFFOBJ0 = $(MVFF:<=w3i6mv\ti\) |
| 159 | DWOBJ0 = $(DW:<=w3i6mv\ti\) | 112 | DWOBJ0 = $(DW:<=w3i6mv\ti\) |
| 160 | DWOBJ = $(DWOBJ0:>=.obj) | ||
| 161 | FMTTESTOBJ0 = $(FMTTEST:<=w3i6mv\ti\) | 113 | FMTTESTOBJ0 = $(FMTTEST:<=w3i6mv\ti\) |
| 162 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) | ||
| 163 | POOLNOBJ0 = $(POOLN:<=w3i6mv\ti\) | 114 | POOLNOBJ0 = $(POOLN:<=w3i6mv\ti\) |
| 164 | POOLNOBJ = $(POOLNOBJ0:>=.obj) | ||
| 165 | TESTLIBOBJ0 = $(TESTLIB:<=w3i6mv\ti\) | 115 | TESTLIBOBJ0 = $(TESTLIB:<=w3i6mv\ti\) |
| 166 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) | ||
| 167 | 116 | ||
| 168 | !ELSEIF "$(VARIETY)" == "we" | 117 | !ELSEIF "$(VARIETY)" == "we" |
| 169 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFWE) $(CFLAGSCOMMONPOST) | 118 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFWE) $(CFLAGSCOMMONPOST) |
| 170 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFWE) | 119 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFWE) |
| 171 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSWE) | 120 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSWE) |
| 172 | MPMOBJ0 = $(MPM:<=w3i6mv\we\) | 121 | MPMOBJ0 = $(MPM:<=w3i6mv\we\) |
| 173 | MPMOBJ = $(MPMOBJ0:>=.obj) | ||
| 174 | PLINTHOBJ0 = $(PLINTH:<=w3i6mv\we\) | 122 | PLINTHOBJ0 = $(PLINTH:<=w3i6mv\we\) |
| 175 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) | ||
| 176 | SWOBJ0 = $(SW:<=w3i6mv\we\) | ||
| 177 | SWOBJ = $(SWOBJ0:>=.obj) | ||
| 178 | AMSOBJ0 = $(AMS:<=w3i6mv\we\) | 123 | AMSOBJ0 = $(AMS:<=w3i6mv\we\) |
| 179 | AMSOBJ = $(AMSOBJ0:>=.obj) | ||
| 180 | AMCOBJ0 = $(AMC:<=w3i6mv\we\) | 124 | AMCOBJ0 = $(AMC:<=w3i6mv\we\) |
| 181 | AMCOBJ = $(AMCOBJ0:>=.obj) | ||
| 182 | AWLOBJ0 = $(AWL:<=w3i6mv\we\) | 125 | AWLOBJ0 = $(AWL:<=w3i6mv\we\) |
| 183 | AWLOBJ = $(AWLOBJ0:>=.obj) | ||
| 184 | LOOBJ0 = $(LO:<=w3i6mv\we\) | 126 | LOOBJ0 = $(LO:<=w3i6mv\we\) |
| 185 | LOOBJ = $(LOOBJ0:>=.obj) | ||
| 186 | SNCOBJ0 = $(SNC:<=w3i6mv\we\) | 127 | SNCOBJ0 = $(SNC:<=w3i6mv\we\) |
| 187 | SNCOBJ = $(SNCOBJ0:>=.obj) | 128 | MVFFOBJ0 = $(MVFF:<=w3i6mv\we\) |
| 188 | DWOBJ0 = $(DW:<=w3i6mv\we\) | 129 | DWOBJ0 = $(DW:<=w3i6mv\we\) |
| 189 | DWOBJ = $(DWOBJ0:>=.obj) | ||
| 190 | FMTTESTOBJ0 = $(FMTTEST:<=w3i6mv\we\) | 130 | FMTTESTOBJ0 = $(FMTTEST:<=w3i6mv\we\) |
| 191 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) | ||
| 192 | POOLNOBJ0 = $(POOLN:<=w3i6mv\we\) | 131 | POOLNOBJ0 = $(POOLN:<=w3i6mv\we\) |
| 193 | POOLNOBJ = $(POOLNOBJ0:>=.obj) | ||
| 194 | TESTLIBOBJ0 = $(TESTLIB:<=w3i6mv\we\) | 132 | TESTLIBOBJ0 = $(TESTLIB:<=w3i6mv\we\) |
| 195 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) | ||
| 196 | 133 | ||
| 197 | #!ELSEIF "$(VARIETY)" == "cv" | 134 | #!ELSEIF "$(VARIETY)" == "cv" |
| 198 | #CFLAGS=$(CFLAGSCOMMON) $(CFCV) | 135 | #CFLAGS=$(CFLAGSCOMMON) $(CFCV) |
| @@ -221,6 +158,19 @@ TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) | |||
| 221 | 158 | ||
| 222 | !ENDIF | 159 | !ENDIF |
| 223 | 160 | ||
| 161 | MPMOBJ = $(MPMOBJ0:>=.obj) | ||
| 162 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) | ||
| 163 | AMSOBJ = $(AMSOBJ0:>=.obj) | ||
| 164 | AMCOBJ = $(AMCOBJ0:>=.obj) | ||
| 165 | AWLOBJ = $(AWLOBJ0:>=.obj) | ||
| 166 | LOOBJ = $(LOOBJ0:>=.obj) | ||
| 167 | SNCOBJ = $(SNCOBJ0:>=.obj) | ||
| 168 | MVFFOBJ = $(MVFFOBJ0:>=.obj) | ||
| 169 | DWOBJ = $(DWOBJ0:>=.obj) | ||
| 170 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) | ||
| 171 | POOLNOBJ = $(POOLNOBJ0:>=.obj) | ||
| 172 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) | ||
| 173 | |||
| 224 | 174 | ||
| 225 | !INCLUDE commpost.nmk | 175 | !INCLUDE commpost.nmk |
| 226 | 176 | ||