diff options
| author | Richard Kistruck | 2008-10-20 16:51:50 +0100 |
|---|---|---|
| committer | Richard Kistruck | 2008-10-20 16:51:50 +0100 |
| commit | fc9c9ef7b337ad45bfe09a5790a6497c80084e58 (patch) | |
| tree | d836d0caa40a29d0927040008adf72fd404860ba /mps/code | |
| parent | 6eabe747c5035b185ccf08e049c43738a4ce21c9 (diff) | |
| download | emacs-fc9c9ef7b337ad45bfe09a5790a6497c80084e58.tar.gz emacs-fc9c9ef7b337ad45bfe09a5790a6497c80084e58.zip | |
Mps br/vc9: new w3i3m9 clone-platform:
Regular changes w3i3mv ->w3i3m9
Copied from Perforce
Change: 166504
ServerID: perforce.ravenbrook.com
Diffstat (limited to 'mps/code')
| -rw-r--r-- | mps/code/w3i3m9.nmk | 230 | ||||
| -rwxr-xr-x | mps/code/w3vc9.bat | 117 |
2 files changed, 168 insertions, 179 deletions
diff --git a/mps/code/w3i3m9.nmk b/mps/code/w3i3m9.nmk index fc9509cd87b..435e5703b07 100644 --- a/mps/code/w3i3m9.nmk +++ b/mps/code/w3i3m9.nmk | |||
| @@ -1,9 +1,21 @@ | |||
| 1 | # w3i3mv.nmk: WINDOWS (INTEL) NMAKE FILE | 1 | # w3i3m9.nmk: WINDOWS (INTEL) NMAKE FILE -- VC9 CLONE |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | 5 | ||
| 6 | PFM = w3i3mv | 6 | |
| 7 | # This is a clone of w3i3mv, for experimenting with compiler & linker | ||
| 8 | # options for VC9 (Visual C++ 9.0). | ||
| 9 | # Differences: | ||
| 10 | # - compiler & linker options, as set in this file; | ||
| 11 | # - built in w3i3m9 directory (ie. separate from w3i3mv); | ||
| 12 | # - MPS_PF_STRING is "w3i3m9". | ||
| 13 | # Otherwise it is the same. In particular: | ||
| 14 | # - it still defines "MPS_BUILD_MV"; | ||
| 15 | # - general MPS source is blind to the distinction. | ||
| 16 | |||
| 17 | |||
| 18 | PFM = w3i3m9 | ||
| 7 | 19 | ||
| 8 | RAINBOWPATH = MSVISUAL\WIN32\I386 | 20 | RAINBOWPATH = MSVISUAL\WIN32\I386 |
| 9 | DONGLELIB = $(RAINBOWPATH)\spromeps.lib | 21 | DONGLELIB = $(RAINBOWPATH)\spromeps.lib |
| @@ -58,257 +70,257 @@ TESTLIB = <testlib> | |||
| 58 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFHE) $(CFLAGSCOMMONPOST) | 70 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFHE) $(CFLAGSCOMMONPOST) |
| 59 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFHE) | 71 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFHE) |
| 60 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSHE) | 72 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSHE) |
| 61 | MPMOBJ0 = $(MPM:<=w3i3mv\he\) | 73 | MPMOBJ0 = $(MPM:<=w3i3m9\he\) |
| 62 | MPMOBJ = $(MPMOBJ0:>=.obj) | 74 | MPMOBJ = $(MPMOBJ0:>=.obj) |
| 63 | PLINTHOBJ0 = $(PLINTH:<=w3i3mv\he\) | 75 | PLINTHOBJ0 = $(PLINTH:<=w3i3m9\he\) |
| 64 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) | 76 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) |
| 65 | SWOBJ0 = $(SW:<=w3i3mv\he\) | 77 | SWOBJ0 = $(SW:<=w3i3m9\he\) |
| 66 | SWOBJ = $(SWOBJ0:>=.obj) | 78 | SWOBJ = $(SWOBJ0:>=.obj) |
| 67 | AMSOBJ0 = $(AMS:<=w3i3mv\he\) | 79 | AMSOBJ0 = $(AMS:<=w3i3m9\he\) |
| 68 | AMSOBJ = $(AMSOBJ0:>=.obj) | 80 | AMSOBJ = $(AMSOBJ0:>=.obj) |
| 69 | AMCOBJ0 = $(AMC:<=w3i3mv\he\) | 81 | AMCOBJ0 = $(AMC:<=w3i3m9\he\) |
| 70 | AMCOBJ = $(AMCOBJ0:>=.obj) | 82 | AMCOBJ = $(AMCOBJ0:>=.obj) |
| 71 | AWLOBJ0 = $(AWL:<=w3i3mv\he\) | 83 | AWLOBJ0 = $(AWL:<=w3i3m9\he\) |
| 72 | AWLOBJ = $(AWLOBJ0:>=.obj) | 84 | AWLOBJ = $(AWLOBJ0:>=.obj) |
| 73 | LOOBJ0 = $(LO:<=w3i3mv\he\) | 85 | LOOBJ0 = $(LO:<=w3i3m9\he\) |
| 74 | LOOBJ = $(LOOBJ0:>=.obj) | 86 | LOOBJ = $(LOOBJ0:>=.obj) |
| 75 | SNCOBJ0 = $(SNC:<=w3i3mv\he\) | 87 | SNCOBJ0 = $(SNC:<=w3i3m9\he\) |
| 76 | SNCOBJ = $(SNCOBJ0:>=.obj) | 88 | SNCOBJ = $(SNCOBJ0:>=.obj) |
| 77 | DWOBJ0 = $(DW:<=w3i3mv\he\) | 89 | DWOBJ0 = $(DW:<=w3i3m9\he\) |
| 78 | DWOBJ = $(DWOBJ0:>=.obj) | 90 | DWOBJ = $(DWOBJ0:>=.obj) |
| 79 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\he\) | 91 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3m9\he\) |
| 80 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) | 92 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) |
| 81 | POOLNOBJ0 = $(POOLN:<=w3i3mv\he\) | 93 | POOLNOBJ0 = $(POOLN:<=w3i3m9\he\) |
| 82 | POOLNOBJ = $(POOLNOBJ0:>=.obj) | 94 | POOLNOBJ = $(POOLNOBJ0:>=.obj) |
| 83 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\he\) | 95 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3m9\he\) |
| 84 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) | 96 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) |
| 85 | 97 | ||
| 86 | !ELSEIF "$(VARIETY)" == "ce" | 98 | !ELSEIF "$(VARIETY)" == "ce" |
| 87 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFCE) $(CFLAGSCOMMONPOST) | 99 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFCE) $(CFLAGSCOMMONPOST) |
| 88 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFCE) | 100 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFCE) |
| 89 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSCE) | 101 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSCE) |
| 90 | MPMOBJ0 = $(MPM:<=w3i3mv\ce\) | 102 | MPMOBJ0 = $(MPM:<=w3i3m9\ce\) |
| 91 | MPMOBJ = $(MPMOBJ0:>=.obj) | 103 | MPMOBJ = $(MPMOBJ0:>=.obj) |
| 92 | PLINTHOBJ0 = $(PLINTH:<=w3i3mv\ce\) | 104 | PLINTHOBJ0 = $(PLINTH:<=w3i3m9\ce\) |
| 93 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) | 105 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) |
| 94 | SWOBJ0 = $(SW:<=w3i3mv\ce\) | 106 | SWOBJ0 = $(SW:<=w3i3m9\ce\) |
| 95 | SWOBJ = $(SWOBJ0:>=.obj) | 107 | SWOBJ = $(SWOBJ0:>=.obj) |
| 96 | AMSOBJ0 = $(AMS:<=w3i3mv\ce\) | 108 | AMSOBJ0 = $(AMS:<=w3i3m9\ce\) |
| 97 | AMSOBJ = $(AMSOBJ0:>=.obj) | 109 | AMSOBJ = $(AMSOBJ0:>=.obj) |
| 98 | AMCOBJ0 = $(AMC:<=w3i3mv\ce\) | 110 | AMCOBJ0 = $(AMC:<=w3i3m9\ce\) |
| 99 | AMCOBJ = $(AMCOBJ0:>=.obj) | 111 | AMCOBJ = $(AMCOBJ0:>=.obj) |
| 100 | AWLOBJ0 = $(AWL:<=w3i3mv\ce\) | 112 | AWLOBJ0 = $(AWL:<=w3i3m9\ce\) |
| 101 | AWLOBJ = $(AWLOBJ0:>=.obj) | 113 | AWLOBJ = $(AWLOBJ0:>=.obj) |
| 102 | LOOBJ0 = $(LO:<=w3i3mv\ce\) | 114 | LOOBJ0 = $(LO:<=w3i3m9\ce\) |
| 103 | LOOBJ = $(LOOBJ0:>=.obj) | 115 | LOOBJ = $(LOOBJ0:>=.obj) |
| 104 | SNCOBJ0 = $(SNC:<=w3i3mv\ce\) | 116 | SNCOBJ0 = $(SNC:<=w3i3m9\ce\) |
| 105 | SNCOBJ = $(SNCOBJ0:>=.obj) | 117 | SNCOBJ = $(SNCOBJ0:>=.obj) |
| 106 | DWOBJ0 = $(DW:<=w3i3mv\ce\) | 118 | DWOBJ0 = $(DW:<=w3i3m9\ce\) |
| 107 | DWOBJ = $(DWOBJ0:>=.obj) | 119 | DWOBJ = $(DWOBJ0:>=.obj) |
| 108 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\ce\) | 120 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3m9\ce\) |
| 109 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) | 121 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) |
| 110 | POOLNOBJ0 = $(POOLN:<=w3i3mv\ce\) | 122 | POOLNOBJ0 = $(POOLN:<=w3i3m9\ce\) |
| 111 | POOLNOBJ = $(POOLNOBJ0:>=.obj) | 123 | POOLNOBJ = $(POOLNOBJ0:>=.obj) |
| 112 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\ce\) | 124 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3m9\ce\) |
| 113 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) | 125 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) |
| 114 | 126 | ||
| 115 | !ELSEIF "$(VARIETY)" == "hi" | 127 | !ELSEIF "$(VARIETY)" == "hi" |
| 116 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFHI) $(CFLAGSCOMMONPOST) | 128 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFHI) $(CFLAGSCOMMONPOST) |
| 117 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFHI) | 129 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFHI) |
| 118 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSHI) | 130 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSHI) |
| 119 | MPMOBJ0 = $(MPM:<=w3i3mv\hi\) | 131 | MPMOBJ0 = $(MPM:<=w3i3m9\hi\) |
| 120 | MPMOBJ = $(MPMOBJ0:>=.obj) | 132 | MPMOBJ = $(MPMOBJ0:>=.obj) |
| 121 | PLINTHOBJ0 = $(PLINTH:<=w3i3mv\hi\) | 133 | PLINTHOBJ0 = $(PLINTH:<=w3i3m9\hi\) |
| 122 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) | 134 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) |
| 123 | SWOBJ0 = $(SW:<=w3i3mv\hi\) | 135 | SWOBJ0 = $(SW:<=w3i3m9\hi\) |
| 124 | SWOBJ = $(SWOBJ0:>=.obj) | 136 | SWOBJ = $(SWOBJ0:>=.obj) |
| 125 | AMSOBJ0 = $(AMS:<=w3i3mv\hi\) | 137 | AMSOBJ0 = $(AMS:<=w3i3m9\hi\) |
| 126 | AMSOBJ = $(AMSOBJ0:>=.obj) | 138 | AMSOBJ = $(AMSOBJ0:>=.obj) |
| 127 | AMCOBJ0 = $(AMC:<=w3i3mv\hi\) | 139 | AMCOBJ0 = $(AMC:<=w3i3m9\hi\) |
| 128 | AMCOBJ = $(AMCOBJ0:>=.obj) | 140 | AMCOBJ = $(AMCOBJ0:>=.obj) |
| 129 | AWLOBJ0 = $(AWL:<=w3i3mv\hi\) | 141 | AWLOBJ0 = $(AWL:<=w3i3m9\hi\) |
| 130 | AWLOBJ = $(AWLOBJ0:>=.obj) | 142 | AWLOBJ = $(AWLOBJ0:>=.obj) |
| 131 | LOOBJ0 = $(LO:<=w3i3mv\hi\) | 143 | LOOBJ0 = $(LO:<=w3i3m9\hi\) |
| 132 | LOOBJ = $(LOOBJ0:>=.obj) | 144 | LOOBJ = $(LOOBJ0:>=.obj) |
| 133 | SNCOBJ0 = $(SNC:<=w3i3mv\hi\) | 145 | SNCOBJ0 = $(SNC:<=w3i3m9\hi\) |
| 134 | SNCOBJ = $(SNCOBJ0:>=.obj) | 146 | SNCOBJ = $(SNCOBJ0:>=.obj) |
| 135 | DWOBJ0 = $(DW:<=w3i3mv\hi\) | 147 | DWOBJ0 = $(DW:<=w3i3m9\hi\) |
| 136 | DWOBJ = $(DWOBJ0:>=.obj) | 148 | DWOBJ = $(DWOBJ0:>=.obj) |
| 137 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\hi\) | 149 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3m9\hi\) |
| 138 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) | 150 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) |
| 139 | POOLNOBJ0 = $(POOLN:<=w3i3mv\hi\) | 151 | POOLNOBJ0 = $(POOLN:<=w3i3m9\hi\) |
| 140 | POOLNOBJ = $(POOLNOBJ0:>=.obj) | 152 | POOLNOBJ = $(POOLNOBJ0:>=.obj) |
| 141 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\hi\) | 153 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3m9\hi\) |
| 142 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) | 154 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) |
| 143 | 155 | ||
| 144 | !ELSEIF "$(VARIETY)" == "di" | 156 | !ELSEIF "$(VARIETY)" == "di" |
| 145 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFDI) $(CFLAGSCOMMONPOST) | 157 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFDI) $(CFLAGSCOMMONPOST) |
| 146 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFDI) | 158 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFDI) |
| 147 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSDI) | 159 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSDI) |
| 148 | MPMOBJ0 = $(MPM:<=w3i3mv\di\) | 160 | MPMOBJ0 = $(MPM:<=w3i3m9\di\) |
| 149 | MPMOBJ = $(MPMOBJ0:>=.obj) | 161 | MPMOBJ = $(MPMOBJ0:>=.obj) |
| 150 | PLINTHOBJ0 = $(PLINTH:<=w3i3mv\di\) | 162 | PLINTHOBJ0 = $(PLINTH:<=w3i3m9\di\) |
| 151 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) | 163 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) |
| 152 | SWOBJ0 = $(SW:<=w3i3mv\di\) | 164 | SWOBJ0 = $(SW:<=w3i3m9\di\) |
| 153 | SWOBJ = $(SWOBJ0:>=.obj) | 165 | SWOBJ = $(SWOBJ0:>=.obj) |
| 154 | AMSOBJ0 = $(AMS:<=w3i3mv\di\) | 166 | AMSOBJ0 = $(AMS:<=w3i3m9\di\) |
| 155 | AMSOBJ = $(AMSOBJ0:>=.obj) | 167 | AMSOBJ = $(AMSOBJ0:>=.obj) |
| 156 | AMCOBJ0 = $(AMC:<=w3i3mv\di\) | 168 | AMCOBJ0 = $(AMC:<=w3i3m9\di\) |
| 157 | AMCOBJ = $(AMCOBJ0:>=.obj) | 169 | AMCOBJ = $(AMCOBJ0:>=.obj) |
| 158 | AWLOBJ0 = $(AWL:<=w3i3mv\di\) | 170 | AWLOBJ0 = $(AWL:<=w3i3m9\di\) |
| 159 | AWLOBJ = $(AWLOBJ0:>=.obj) | 171 | AWLOBJ = $(AWLOBJ0:>=.obj) |
| 160 | LOOBJ0 = $(LO:<=w3i3mv\di\) | 172 | LOOBJ0 = $(LO:<=w3i3m9\di\) |
| 161 | LOOBJ = $(LOOBJ0:>=.obj) | 173 | LOOBJ = $(LOOBJ0:>=.obj) |
| 162 | SNCOBJ0 = $(SNC:<=w3i3mv\di\) | 174 | SNCOBJ0 = $(SNC:<=w3i3m9\di\) |
| 163 | SNCOBJ = $(SNCOBJ0:>=.obj) | 175 | SNCOBJ = $(SNCOBJ0:>=.obj) |
| 164 | DWOBJ0 = $(DW:<=w3i3mv\di\) | 176 | DWOBJ0 = $(DW:<=w3i3m9\di\) |
| 165 | DWOBJ = $(DWOBJ0:>=.obj) | 177 | DWOBJ = $(DWOBJ0:>=.obj) |
| 166 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\di\) | 178 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3m9\di\) |
| 167 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) | 179 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) |
| 168 | POOLNOBJ0 = $(POOLN:<=w3i3mv\di\) | 180 | POOLNOBJ0 = $(POOLN:<=w3i3m9\di\) |
| 169 | POOLNOBJ = $(POOLNOBJ0:>=.obj) | 181 | POOLNOBJ = $(POOLNOBJ0:>=.obj) |
| 170 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\di\) | 182 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3m9\di\) |
| 171 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) | 183 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) |
| 172 | 184 | ||
| 173 | !ELSEIF "$(VARIETY)" == "ci" | 185 | !ELSEIF "$(VARIETY)" == "ci" |
| 174 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFCI) $(CFLAGSCOMMONPOST) | 186 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFCI) $(CFLAGSCOMMONPOST) |
| 175 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFCI) | 187 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFCI) |
| 176 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSCI) | 188 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSCI) |
| 177 | MPMOBJ0 = $(MPM:<=w3i3mv\ci\) | 189 | MPMOBJ0 = $(MPM:<=w3i3m9\ci\) |
| 178 | MPMOBJ = $(MPMOBJ0:>=.obj) | 190 | MPMOBJ = $(MPMOBJ0:>=.obj) |
| 179 | PLINTHOBJ0 = $(PLINTH:<=w3i3mv\ci\) | 191 | PLINTHOBJ0 = $(PLINTH:<=w3i3m9\ci\) |
| 180 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) | 192 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) |
| 181 | SWOBJ0 = $(SW:<=w3i3mv\ci\) | 193 | SWOBJ0 = $(SW:<=w3i3m9\ci\) |
| 182 | SWOBJ = $(SWOBJ0:>=.obj) | 194 | SWOBJ = $(SWOBJ0:>=.obj) |
| 183 | AMSOBJ0 = $(AMS:<=w3i3mv\ci\) | 195 | AMSOBJ0 = $(AMS:<=w3i3m9\ci\) |
| 184 | AMSOBJ = $(AMSOBJ0:>=.obj) | 196 | AMSOBJ = $(AMSOBJ0:>=.obj) |
| 185 | AMCOBJ0 = $(AMC:<=w3i3mv\ci\) | 197 | AMCOBJ0 = $(AMC:<=w3i3m9\ci\) |
| 186 | AMCOBJ = $(AMCOBJ0:>=.obj) | 198 | AMCOBJ = $(AMCOBJ0:>=.obj) |
| 187 | AWLOBJ0 = $(AWL:<=w3i3mv\ci\) | 199 | AWLOBJ0 = $(AWL:<=w3i3m9\ci\) |
| 188 | AWLOBJ = $(AWLOBJ0:>=.obj) | 200 | AWLOBJ = $(AWLOBJ0:>=.obj) |
| 189 | LOOBJ0 = $(LO:<=w3i3mv\ci\) | 201 | LOOBJ0 = $(LO:<=w3i3m9\ci\) |
| 190 | LOOBJ = $(LOOBJ0:>=.obj) | 202 | LOOBJ = $(LOOBJ0:>=.obj) |
| 191 | SNCOBJ0 = $(SNC:<=w3i3mv\ci\) | 203 | SNCOBJ0 = $(SNC:<=w3i3m9\ci\) |
| 192 | SNCOBJ = $(SNCOBJ0:>=.obj) | 204 | SNCOBJ = $(SNCOBJ0:>=.obj) |
| 193 | DWOBJ0 = $(DW:<=w3i3mv\ci\) | 205 | DWOBJ0 = $(DW:<=w3i3m9\ci\) |
| 194 | DWOBJ = $(DWOBJ0:>=.obj) | 206 | DWOBJ = $(DWOBJ0:>=.obj) |
| 195 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\ci\) | 207 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3m9\ci\) |
| 196 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) | 208 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) |
| 197 | POOLNOBJ0 = $(POOLN:<=w3i3mv\ci\) | 209 | POOLNOBJ0 = $(POOLN:<=w3i3m9\ci\) |
| 198 | POOLNOBJ = $(POOLNOBJ0:>=.obj) | 210 | POOLNOBJ = $(POOLNOBJ0:>=.obj) |
| 199 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\ci\) | 211 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3m9\ci\) |
| 200 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) | 212 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) |
| 201 | 213 | ||
| 202 | !ELSEIF "$(VARIETY)" == "ti" | 214 | !ELSEIF "$(VARIETY)" == "ti" |
| 203 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFTI) $(CFLAGSCOMMONPOST) | 215 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFTI) $(CFLAGSCOMMONPOST) |
| 204 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFTI) | 216 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFTI) |
| 205 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSTI) | 217 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSTI) |
| 206 | MPMOBJ0 = $(MPM:<=w3i3mv\ti\) | 218 | MPMOBJ0 = $(MPM:<=w3i3m9\ti\) |
| 207 | MPMOBJ = $(MPMOBJ0:>=.obj) | 219 | MPMOBJ = $(MPMOBJ0:>=.obj) |
| 208 | PLINTHOBJ0 = $(PLINTH:<=w3i3mv\ti\) | 220 | PLINTHOBJ0 = $(PLINTH:<=w3i3m9\ti\) |
| 209 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) | 221 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) |
| 210 | SWOBJ0 = $(SW:<=w3i3mv\ti\) | 222 | SWOBJ0 = $(SW:<=w3i3m9\ti\) |
| 211 | SWOBJ = $(SWOBJ0:>=.obj) | 223 | SWOBJ = $(SWOBJ0:>=.obj) |
| 212 | AMSOBJ0 = $(AMS:<=w3i3mv\ti\) | 224 | AMSOBJ0 = $(AMS:<=w3i3m9\ti\) |
| 213 | AMSOBJ = $(AMSOBJ0:>=.obj) | 225 | AMSOBJ = $(AMSOBJ0:>=.obj) |
| 214 | AMCOBJ0 = $(AMC:<=w3i3mv\ti\) | 226 | AMCOBJ0 = $(AMC:<=w3i3m9\ti\) |
| 215 | AMCOBJ = $(AMCOBJ0:>=.obj) | 227 | AMCOBJ = $(AMCOBJ0:>=.obj) |
| 216 | AWLOBJ0 = $(AWL:<=w3i3mv\ti\) | 228 | AWLOBJ0 = $(AWL:<=w3i3m9\ti\) |
| 217 | AWLOBJ = $(AWLOBJ0:>=.obj) | 229 | AWLOBJ = $(AWLOBJ0:>=.obj) |
| 218 | LOOBJ0 = $(LO:<=w3i3mv\ti\) | 230 | LOOBJ0 = $(LO:<=w3i3m9\ti\) |
| 219 | LOOBJ = $(LOOBJ0:>=.obj) | 231 | LOOBJ = $(LOOBJ0:>=.obj) |
| 220 | SNCOBJ0 = $(SNC:<=w3i3mv\ti\) | 232 | SNCOBJ0 = $(SNC:<=w3i3m9\ti\) |
| 221 | SNCOBJ = $(SNCOBJ0:>=.obj) | 233 | SNCOBJ = $(SNCOBJ0:>=.obj) |
| 222 | DWOBJ0 = $(DW:<=w3i3mv\ti\) | 234 | DWOBJ0 = $(DW:<=w3i3m9\ti\) |
| 223 | DWOBJ = $(DWOBJ0:>=.obj) | 235 | DWOBJ = $(DWOBJ0:>=.obj) |
| 224 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\ti\) | 236 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3m9\ti\) |
| 225 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) | 237 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) |
| 226 | POOLNOBJ0 = $(POOLN:<=w3i3mv\ti\) | 238 | POOLNOBJ0 = $(POOLN:<=w3i3m9\ti\) |
| 227 | POOLNOBJ = $(POOLNOBJ0:>=.obj) | 239 | POOLNOBJ = $(POOLNOBJ0:>=.obj) |
| 228 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\ti\) | 240 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3m9\ti\) |
| 229 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) | 241 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) |
| 230 | 242 | ||
| 231 | !ELSEIF "$(VARIETY)" == "wi" | 243 | !ELSEIF "$(VARIETY)" == "wi" |
| 232 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFWI) $(CFLAGSCOMMONPOST) | 244 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFWI) $(CFLAGSCOMMONPOST) |
| 233 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFWI) | 245 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFWI) |
| 234 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSWI) | 246 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSWI) |
| 235 | MPMOBJ0 = $(MPM:<=w3i3mv\wi\) | 247 | MPMOBJ0 = $(MPM:<=w3i3m9\wi\) |
| 236 | MPMOBJ = $(MPMOBJ0:>=.obj) | 248 | MPMOBJ = $(MPMOBJ0:>=.obj) |
| 237 | PLINTHOBJ0 = $(PLINTH:<=w3i3mv\wi\) | 249 | PLINTHOBJ0 = $(PLINTH:<=w3i3m9\wi\) |
| 238 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) | 250 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) |
| 239 | SWOBJ0 = $(SW:<=w3i3mv\wi\) | 251 | SWOBJ0 = $(SW:<=w3i3m9\wi\) |
| 240 | SWOBJ = $(SWOBJ0:>=.obj) | 252 | SWOBJ = $(SWOBJ0:>=.obj) |
| 241 | AMSOBJ0 = $(AMS:<=w3i3mv\wi\) | 253 | AMSOBJ0 = $(AMS:<=w3i3m9\wi\) |
| 242 | AMSOBJ = $(AMSOBJ0:>=.obj) | 254 | AMSOBJ = $(AMSOBJ0:>=.obj) |
| 243 | AMCOBJ0 = $(AMC:<=w3i3mv\wi\) | 255 | AMCOBJ0 = $(AMC:<=w3i3m9\wi\) |
| 244 | AMCOBJ = $(AMCOBJ0:>=.obj) | 256 | AMCOBJ = $(AMCOBJ0:>=.obj) |
| 245 | AWLOBJ0 = $(AWL:<=w3i3mv\wi\) | 257 | AWLOBJ0 = $(AWL:<=w3i3m9\wi\) |
| 246 | AWLOBJ = $(AWLOBJ0:>=.obj) | 258 | AWLOBJ = $(AWLOBJ0:>=.obj) |
| 247 | LOOBJ0 = $(LO:<=w3i3mv\wi\) | 259 | LOOBJ0 = $(LO:<=w3i3m9\wi\) |
| 248 | LOOBJ = $(LOOBJ0:>=.obj) | 260 | LOOBJ = $(LOOBJ0:>=.obj) |
| 249 | SNCOBJ0 = $(SNC:<=w3i3mv\wi\) | 261 | SNCOBJ0 = $(SNC:<=w3i3m9\wi\) |
| 250 | SNCOBJ = $(SNCOBJ0:>=.obj) | 262 | SNCOBJ = $(SNCOBJ0:>=.obj) |
| 251 | DWOBJ0 = $(DW:<=w3i3mv\wi\) | 263 | DWOBJ0 = $(DW:<=w3i3m9\wi\) |
| 252 | DWOBJ = $(DWOBJ0:>=.obj) | 264 | DWOBJ = $(DWOBJ0:>=.obj) |
| 253 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\wi\) | 265 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3m9\wi\) |
| 254 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) | 266 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) |
| 255 | POOLNOBJ0 = $(POOLN:<=w3i3mv\wi\) | 267 | POOLNOBJ0 = $(POOLN:<=w3i3m9\wi\) |
| 256 | POOLNOBJ = $(POOLNOBJ0:>=.obj) | 268 | POOLNOBJ = $(POOLNOBJ0:>=.obj) |
| 257 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\wi\) | 269 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3m9\wi\) |
| 258 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) | 270 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) |
| 259 | 271 | ||
| 260 | !ELSEIF "$(VARIETY)" == "we" | 272 | !ELSEIF "$(VARIETY)" == "we" |
| 261 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFWE) $(CFLAGSCOMMONPOST) | 273 | CFLAGS=$(CFLAGSCOMMONPRE) $(CFWE) $(CFLAGSCOMMONPOST) |
| 262 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFWE) | 274 | LINKFLAGS=$(LINKFLAGSCOMMON) $(LFWE) |
| 263 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSWE) | 275 | LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSWE) |
| 264 | MPMOBJ0 = $(MPM:<=w3i3mv\we\) | 276 | MPMOBJ0 = $(MPM:<=w3i3m9\we\) |
| 265 | MPMOBJ = $(MPMOBJ0:>=.obj) | 277 | MPMOBJ = $(MPMOBJ0:>=.obj) |
| 266 | PLINTHOBJ0 = $(PLINTH:<=w3i3mv\we\) | 278 | PLINTHOBJ0 = $(PLINTH:<=w3i3m9\we\) |
| 267 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) | 279 | PLINTHOBJ = $(PLINTHOBJ0:>=.obj) |
| 268 | SWOBJ0 = $(SW:<=w3i3mv\we\) | 280 | SWOBJ0 = $(SW:<=w3i3m9\we\) |
| 269 | SWOBJ = $(SWOBJ0:>=.obj) | 281 | SWOBJ = $(SWOBJ0:>=.obj) |
| 270 | AMSOBJ0 = $(AMS:<=w3i3mv\we\) | 282 | AMSOBJ0 = $(AMS:<=w3i3m9\we\) |
| 271 | AMSOBJ = $(AMSOBJ0:>=.obj) | 283 | AMSOBJ = $(AMSOBJ0:>=.obj) |
| 272 | AMCOBJ0 = $(AMC:<=w3i3mv\we\) | 284 | AMCOBJ0 = $(AMC:<=w3i3m9\we\) |
| 273 | AMCOBJ = $(AMCOBJ0:>=.obj) | 285 | AMCOBJ = $(AMCOBJ0:>=.obj) |
| 274 | AWLOBJ0 = $(AWL:<=w3i3mv\we\) | 286 | AWLOBJ0 = $(AWL:<=w3i3m9\we\) |
| 275 | AWLOBJ = $(AWLOBJ0:>=.obj) | 287 | AWLOBJ = $(AWLOBJ0:>=.obj) |
| 276 | LOOBJ0 = $(LO:<=w3i3mv\we\) | 288 | LOOBJ0 = $(LO:<=w3i3m9\we\) |
| 277 | LOOBJ = $(LOOBJ0:>=.obj) | 289 | LOOBJ = $(LOOBJ0:>=.obj) |
| 278 | SNCOBJ0 = $(SNC:<=w3i3mv\we\) | 290 | SNCOBJ0 = $(SNC:<=w3i3m9\we\) |
| 279 | SNCOBJ = $(SNCOBJ0:>=.obj) | 291 | SNCOBJ = $(SNCOBJ0:>=.obj) |
| 280 | DWOBJ0 = $(DW:<=w3i3mv\we\) | 292 | DWOBJ0 = $(DW:<=w3i3m9\we\) |
| 281 | DWOBJ = $(DWOBJ0:>=.obj) | 293 | DWOBJ = $(DWOBJ0:>=.obj) |
| 282 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\we\) | 294 | FMTTESTOBJ0 = $(FMTTEST:<=w3i3m9\we\) |
| 283 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) | 295 | FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj) |
| 284 | POOLNOBJ0 = $(POOLN:<=w3i3mv\we\) | 296 | POOLNOBJ0 = $(POOLN:<=w3i3m9\we\) |
| 285 | POOLNOBJ = $(POOLNOBJ0:>=.obj) | 297 | POOLNOBJ = $(POOLNOBJ0:>=.obj) |
| 286 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\we\) | 298 | TESTLIBOBJ0 = $(TESTLIB:<=w3i3m9\we\) |
| 287 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) | 299 | TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) |
| 288 | 300 | ||
| 289 | #!ELSEIF "$(VARIETY)" == "cv" | 301 | #!ELSEIF "$(VARIETY)" == "cv" |
| 290 | #CFLAGS=$(CFLAGSCOMMON) $(CFCV) | 302 | #CFLAGS=$(CFLAGSCOMMON) $(CFCV) |
| 291 | #LINKFLAGS=$(LINKFLAGSCOMMON) $(LFCV) | 303 | #LINKFLAGS=$(LINKFLAGSCOMMON) $(LFCV) |
| 292 | #LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSCV) | 304 | #LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSCV) |
| 293 | #MPMOBJ0 = $(MPM:<=w3i3mv\cv\) | 305 | #MPMOBJ0 = $(MPM:<=w3i3m9\cv\) |
| 294 | #MPMOBJ = $(MPMOBJ0:>=.obj) | 306 | #MPMOBJ = $(MPMOBJ0:>=.obj) |
| 295 | #PLINTHOBJ0 = $(PLINTH:<=w3i3mv\cv\) | 307 | #PLINTHOBJ0 = $(PLINTH:<=w3i3m9\cv\) |
| 296 | #PLINTHOBJ = $(PLINTHOBJ0:>=.obj) | 308 | #PLINTHOBJ = $(PLINTHOBJ0:>=.obj) |
| 297 | #AMSOBJ0 = $(AMS:<=w3i3mv\cv\) | 309 | #AMSOBJ0 = $(AMS:<=w3i3m9\cv\) |
| 298 | #AMSOBJ = $(AMSOBJ0:>=.obj) | 310 | #AMSOBJ = $(AMSOBJ0:>=.obj) |
| 299 | #AMCOBJ0 = $(AMC:<=w3i3mv\cv\) | 311 | #AMCOBJ0 = $(AMC:<=w3i3m9\cv\) |
| 300 | #AMCOBJ = $(AMCOBJ0:>=.obj) | 312 | #AMCOBJ = $(AMCOBJ0:>=.obj) |
| 301 | #AWLOBJ0 = $(AWL:<=w3i3mv\cv\) | 313 | #AWLOBJ0 = $(AWL:<=w3i3m9\cv\) |
| 302 | #AWLOBJ = $(AWLOBJ0:>=.obj) | 314 | #AWLOBJ = $(AWLOBJ0:>=.obj) |
| 303 | #LOOBJ0 = $(LO:<=w3i3mv\cv\) | 315 | #LOOBJ0 = $(LO:<=w3i3m9\cv\) |
| 304 | #LOOBJ = $(LOOBJ0:>=.obj) | 316 | #LOOBJ = $(LOOBJ0:>=.obj) |
| 305 | #SNCOBJ0 = $(SNC:<=w3i3mv\cv\) | 317 | #SNCOBJ0 = $(SNC:<=w3i3m9\cv\) |
| 306 | #SNCOBJ = $(SNCOBJ0:>=.obj) | 318 | #SNCOBJ = $(SNCOBJ0:>=.obj) |
| 307 | #DWOBJ0 = $(DW:<=w3i3mv\cv\) | 319 | #DWOBJ0 = $(DW:<=w3i3m9\cv\) |
| 308 | #DWOBJ = $(DWOBJ0:>=.obj) | 320 | #DWOBJ = $(DWOBJ0:>=.obj) |
| 309 | #POOLNOBJ0 = $(POOLN:<=w3i3mv\cv\) | 321 | #POOLNOBJ0 = $(POOLN:<=w3i3m9\cv\) |
| 310 | #POOLNOBJ = $(POOLNOBJ0:>=.obj) | 322 | #POOLNOBJ = $(POOLNOBJ0:>=.obj) |
| 311 | #TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\cv\) | 323 | #TESTLIBOBJ0 = $(TESTLIB:<=w3i3m9\cv\) |
| 312 | #TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) | 324 | #TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) |
| 313 | 325 | ||
| 314 | !ENDIF | 326 | !ENDIF |
| @@ -319,7 +331,7 @@ TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj) | |||
| 319 | 331 | ||
| 320 | # C. COPYRIGHT AND LICENSE | 332 | # C. COPYRIGHT AND LICENSE |
| 321 | # | 333 | # |
| 322 | # Copyright (C) 2001-2002 Ravenbrook Limited <http://www.ravenbrook.com/>. | 334 | # Copyright (C) 2001-2002, 2008 Ravenbrook Limited <http://www.ravenbrook.com/>. |
| 323 | # All rights reserved. This is an open source license. Contact | 335 | # All rights reserved. This is an open source license. Contact |
| 324 | # Ravenbrook for commercial licensing options. | 336 | # Ravenbrook for commercial licensing options. |
| 325 | # | 337 | # |
diff --git a/mps/code/w3vc9.bat b/mps/code/w3vc9.bat index 9282c9f07f1..f418d16cc2a 100755 --- a/mps/code/w3vc9.bat +++ b/mps/code/w3vc9.bat | |||
| @@ -6,73 +6,50 @@ | |||
| 6 | @rem Copyright (C) 2005-2008 Ravenbrook Limited. All rights reserved. | 6 | @rem Copyright (C) 2005-2008 Ravenbrook Limited. All rights reserved. |
| 7 | 7 | ||
| 8 | 8 | ||
| 9 | @set mpsreleasename=exp-166419 | 9 | IF DEFINED mpsreleasename ( |
| 10 | 10 | @echo "Adding vc9 build into mpsreleasename=%mpsreleasename%" | |
| 11 | 11 | ) ELSE ( | |
| 12 | rmdir /q/s w3i3mv | 12 | @echo "Error: mpsreleasename is not defined." |
| 13 | nmake /f w3i3mv.nmk VARIETY=we mps.lib mpsplan.lib mpsplcb.lib mpsdy.dll | 13 | @echo "You must run w3build.bat first, then run VC9's vcvars32.bat, then run this script." |
| 14 | nmake /f w3i3mv.nmk VARIETY=hi mps.lib mpsplan.lib mpsplcb.lib mpsdy.dll | 14 | exit /b |
| 15 | nmake /f w3i3mv.nmk VARIETY=di mps.lib mpsplan.lib mpsplcb.lib mpsdy.dll | 15 | ) |
| 16 | nmake /f w3i3mv.nmk VARIETY=ci mps.lib mpsplan.lib mpsplcb.lib mpsdy.dll | 16 | |
| 17 | 17 | rmdir /q/s w3i3m9 | |
| 18 | rmdir /q/s %mpsreleasename% | 18 | nmake /f w3i3m9.nmk VARIETY=we mps.lib mpsplan.lib mpsplcb.lib mpsdy.dll |
| 19 | mkdir %mpsreleasename% | 19 | nmake /f w3i3m9.nmk VARIETY=hi mps.lib mpsplan.lib mpsplcb.lib mpsdy.dll |
| 20 | 20 | nmake /f w3i3m9.nmk VARIETY=di mps.lib mpsplan.lib mpsplcb.lib mpsdy.dll | |
| 21 | mkdir %mpsreleasename%\include | 21 | nmake /f w3i3m9.nmk VARIETY=ci mps.lib mpsplan.lib mpsplcb.lib mpsdy.dll |
| 22 | copy mps.h %mpsreleasename%\include | 22 | |
| 23 | copy mpsavm.h %mpsreleasename%\include | 23 | mkdir %mpsreleasename%\lib\w3i3m9 |
| 24 | copy mpsacl.h %mpsreleasename%\include | 24 | |
| 25 | copy mpscamc.h %mpsreleasename%\include | 25 | mkdir %mpsreleasename%\lib\w3i3m9\we |
| 26 | copy mpscams.h %mpsreleasename%\include | 26 | @echo we-%mpsreleasename% > %mpsreleasename%\lib\w3i3m9\we\we-%mpsreleasename%.txt |
| 27 | copy mpscawl.h %mpsreleasename%\include | 27 | copy w3i3m9\we\mps.lib %mpsreleasename%\lib\w3i3m9\we |
| 28 | copy mpsclo.h %mpsreleasename%\include | 28 | copy w3i3m9\we\mpsplan.lib %mpsreleasename%\lib\w3i3m9\we |
| 29 | copy mpscmv.h %mpsreleasename%\include | 29 | copy w3i3m9\we\mpsplcb.lib %mpsreleasename%\lib\w3i3m9\we |
| 30 | copy mpscmvff.h %mpsreleasename%\include | 30 | copy w3i3m9\we\mpsdy.dll %mpsreleasename%\lib\w3i3m9\we |
| 31 | copy mpscsnc.h %mpsreleasename%\include | 31 | copy w3i3m9\we\mpsdy.lib %mpsreleasename%\lib\w3i3m9\we |
| 32 | copy mpsio.h %mpsreleasename%\include | 32 | |
| 33 | copy mpslib.h %mpsreleasename%\include | 33 | mkdir %mpsreleasename%\lib\w3i3m9\hi |
| 34 | copy mpslibcb.h %mpsreleasename%\include | 34 | @echo hi-%mpsreleasename% > %mpsreleasename%\lib\w3i3m9\hi\hi-%mpsreleasename%.txt |
| 35 | copy mpstd.h %mpsreleasename%\include | 35 | copy w3i3m9\hi\mps.lib %mpsreleasename%\lib\w3i3m9\hi |
| 36 | copy mpsw3.h %mpsreleasename%\include | 36 | copy w3i3m9\hi\mpsplan.lib %mpsreleasename%\lib\w3i3m9\hi |
| 37 | copy mpswin.h %mpsreleasename%\include | 37 | copy w3i3m9\hi\mpsplcb.lib %mpsreleasename%\lib\w3i3m9\hi |
| 38 | 38 | copy w3i3m9\hi\mpsdy.dll %mpsreleasename%\lib\w3i3m9\hi | |
| 39 | mkdir %mpsreleasename%\lib | 39 | copy w3i3m9\hi\mpsdy.lib %mpsreleasename%\lib\w3i3m9\hi |
| 40 | copy w3gen.def %mpsreleasename%\lib\mps-fns.def | 40 | |
| 41 | 41 | mkdir %mpsreleasename%\lib\w3i3m9\di | |
| 42 | mkdir %mpsreleasename%\lib\w3i3 | 42 | @echo di-%mpsreleasename% > %mpsreleasename%\lib\w3i3m9\di\di-%mpsreleasename%.txt |
| 43 | 43 | copy w3i3m9\di\mps.lib %mpsreleasename%\lib\w3i3m9\di | |
| 44 | mkdir %mpsreleasename%\lib\w3i3\we | 44 | copy w3i3m9\di\mpsplan.lib %mpsreleasename%\lib\w3i3m9\di |
| 45 | @echo we-%mpsreleasename% > %mpsreleasename%\lib\w3i3\we\we-%mpsreleasename%.txt | 45 | copy w3i3m9\di\mpsplcb.lib %mpsreleasename%\lib\w3i3m9\di |
| 46 | copy w3i3mv\we\mps.lib %mpsreleasename%\lib\w3i3\we | 46 | copy w3i3m9\di\mpsdy.dll %mpsreleasename%\lib\w3i3m9\di |
| 47 | copy w3i3mv\we\mpsplan.lib %mpsreleasename%\lib\w3i3\we | 47 | copy w3i3m9\di\mpsdy.lib %mpsreleasename%\lib\w3i3m9\di |
| 48 | copy w3i3mv\we\mpsplcb.lib %mpsreleasename%\lib\w3i3\we | 48 | |
| 49 | copy w3i3mv\we\mpsdy.dll %mpsreleasename%\lib\w3i3\we | 49 | mkdir %mpsreleasename%\lib\w3i3m9\ci |
| 50 | copy w3i3mv\we\mpsdy.lib %mpsreleasename%\lib\w3i3\we | 50 | @echo ci-%mpsreleasename% > %mpsreleasename%\lib\w3i3m9\ci\ci-%mpsreleasename%.txt |
| 51 | 51 | copy w3i3m9\ci\mps.lib %mpsreleasename%\lib\w3i3m9\ci | |
| 52 | mkdir %mpsreleasename%\lib\w3i3\hi | 52 | copy w3i3m9\ci\mpsplan.lib %mpsreleasename%\lib\w3i3m9\ci |
| 53 | @echo hi-%mpsreleasename% > %mpsreleasename%\lib\w3i3\hi\hi-%mpsreleasename%.txt | 53 | copy w3i3m9\ci\mpsplcb.lib %mpsreleasename%\lib\w3i3m9\ci |
| 54 | copy w3i3mv\hi\mps.lib %mpsreleasename%\lib\w3i3\hi | 54 | copy w3i3m9\ci\mpsdy.dll %mpsreleasename%\lib\w3i3m9\ci |
| 55 | copy w3i3mv\hi\mpsplan.lib %mpsreleasename%\lib\w3i3\hi | 55 | copy w3i3m9\ci\mpsdy.lib %mpsreleasename%\lib\w3i3m9\ci |
| 56 | copy w3i3mv\hi\mpsplcb.lib %mpsreleasename%\lib\w3i3\hi | ||
| 57 | copy w3i3mv\hi\mpsdy.dll %mpsreleasename%\lib\w3i3\hi | ||
| 58 | copy w3i3mv\hi\mpsdy.lib %mpsreleasename%\lib\w3i3\hi | ||
| 59 | |||
| 60 | mkdir %mpsreleasename%\lib\w3i3\di | ||
| 61 | @echo di-%mpsreleasename% > %mpsreleasename%\lib\w3i3\di\di-%mpsreleasename%.txt | ||
| 62 | copy w3i3mv\di\mps.lib %mpsreleasename%\lib\w3i3\di | ||
| 63 | copy w3i3mv\di\mpsplan.lib %mpsreleasename%\lib\w3i3\di | ||
| 64 | copy w3i3mv\di\mpsplcb.lib %mpsreleasename%\lib\w3i3\di | ||
| 65 | copy w3i3mv\di\mpsdy.dll %mpsreleasename%\lib\w3i3\di | ||
| 66 | copy w3i3mv\di\mpsdy.lib %mpsreleasename%\lib\w3i3\di | ||
| 67 | |||
| 68 | mkdir %mpsreleasename%\lib\w3i3\ci | ||
| 69 | @echo ci-%mpsreleasename% > %mpsreleasename%\lib\w3i3\ci\ci-%mpsreleasename%.txt | ||
| 70 | copy w3i3mv\ci\mps.lib %mpsreleasename%\lib\w3i3\ci | ||
| 71 | copy w3i3mv\ci\mpsplan.lib %mpsreleasename%\lib\w3i3\ci | ||
| 72 | copy w3i3mv\ci\mpsplcb.lib %mpsreleasename%\lib\w3i3\ci | ||
| 73 | copy w3i3mv\ci\mpsdy.dll %mpsreleasename%\lib\w3i3\ci | ||
| 74 | copy w3i3mv\ci\mpsdy.lib %mpsreleasename%\lib\w3i3\ci | ||
| 75 | |||
| 76 | mkdir %mpsreleasename%\src | ||
| 77 | copy mpsliban.c %mpsreleasename%\src | ||
| 78 | copy mpsioan.c %mpsreleasename%\src | ||