60
69
setlocal & endlocal
61
70
if NOT "_%VS80COMNTOOLS%_" == "__" (
62
set BOOST_JAM_TOOLSET=vc8
63
set BOOST_JAM_TOOLSET_ROOT=%VS80COMNTOOLS%..\..\VC\
71
set "BOOST_JAM_TOOLSET=vc8"
72
set "BOOST_JAM_TOOLSET_ROOT=%VS80COMNTOOLS%..\..\VC\"
65
74
setlocal & endlocal
66
if EXIST "%ProgramFiles%\Microsoft Visual Studio 8\VC\bin\VCVARS32.BAT" (
67
set BOOST_JAM_TOOLSET=vc8
68
set BOOST_JAM_TOOLSET_ROOT=%ProgramFiles%\Microsoft Visual Studio 8\VC\
75
if EXIST "%ProgramFiles%\Microsoft Visual Studio 8\VC\VCVARSALL.BAT" (
76
set "BOOST_JAM_TOOLSET=vc8"
77
set "BOOST_JAM_TOOLSET_ROOT=%ProgramFiles%\Microsoft Visual Studio 8\VC\"
70
79
setlocal & endlocal
71
80
if NOT "_%VS71COMNTOOLS%_" == "__" (
72
set BOOST_JAM_TOOLSET=vc7
73
set BOOST_JAM_TOOLSET_ROOT=%VS71COMNTOOLS%\..\..\VC7\
81
set "BOOST_JAM_TOOLSET=vc7"
82
set "BOOST_JAM_TOOLSET_ROOT=%VS71COMNTOOLS%\..\..\VC7\"
75
84
setlocal & endlocal
76
85
if NOT "_%VCINSTALLDIR%_" == "__" (
77
set BOOST_JAM_TOOLSET=vc7
78
set BOOST_JAM_TOOLSET_ROOT=%VCINSTALLDIR%\VC7\
86
set "BOOST_JAM_TOOLSET=vc7"
87
set "BOOST_JAM_TOOLSET_ROOT=%VCINSTALLDIR%\VC7\"
80
89
setlocal & endlocal
81
90
if EXIST "%ProgramFiles%\Microsoft Visual Studio .NET 2003\VC7\bin\VCVARS32.BAT" (
82
set BOOST_JAM_TOOLSET=vc7
83
set BOOST_JAM_TOOLSET_ROOT=%ProgramFiles%\Microsoft Visual Studio .NET 2003\VC7\
91
set "BOOST_JAM_TOOLSET=vc7"
92
set "BOOST_JAM_TOOLSET_ROOT=%ProgramFiles%\Microsoft Visual Studio .NET 2003\VC7\"
85
94
setlocal & endlocal
86
95
if EXIST "%ProgramFiles%\Microsoft Visual Studio .NET\VC7\bin\VCVARS32.BAT" (
87
set BOOST_JAM_TOOLSET=vc7
88
set BOOST_JAM_TOOLSET_ROOT=%ProgramFiles%\Microsoft Visual Studio .NET\VC7\
96
set "BOOST_JAM_TOOLSET=vc7"
97
set "BOOST_JAM_TOOLSET_ROOT=%ProgramFiles%\Microsoft Visual Studio .NET\VC7\"
90
99
setlocal & endlocal
91
100
if NOT "_%MSVCDir%_" == "__" (
92
set BOOST_JAM_TOOLSET=msvc
93
set BOOST_JAM_TOOLSET_ROOT=%MSVCDir%\
101
set "BOOST_JAM_TOOLSET=msvc"
102
set "BOOST_JAM_TOOLSET_ROOT=%MSVCDir%\"
95
104
setlocal & endlocal
96
105
if EXIST "%ProgramFiles%\Microsoft Visual Studio\VC98\bin\VCVARS32.BAT" (
97
set BOOST_JAM_TOOLSET=msvc
98
set BOOST_JAM_TOOLSET_ROOT=%ProgramFiles%\Microsoft Visual Studio\VC98\
106
set "BOOST_JAM_TOOLSET=msvc"
107
set "BOOST_JAM_TOOLSET_ROOT=%ProgramFiles%\Microsoft Visual Studio\VC98\"
100
109
setlocal & endlocal
101
110
if EXIST "%ProgramFiles%\Microsoft Visual C++\VC98\bin\VCVARS32.BAT" (
102
set BOOST_JAM_TOOLSET=msvc
103
set BOOST_JAM_TOOLSET_ROOT=%ProgramFiles%\Microsoft Visual C++\VC98\
111
set "BOOST_JAM_TOOLSET=msvc"
112
set "BOOST_JAM_TOOLSET_ROOT=%ProgramFiles%\Microsoft Visual C++\VC98\"
105
114
setlocal & endlocal
106
115
call :Test_Path cl.exe
107
116
if not errorlevel 1 (
108
set BOOST_JAM_TOOLSET=msvc
109
set BOOST_JAM_TOOLSET_ROOT=%FOUND_PATH%..\
117
set "BOOST_JAM_TOOLSET=msvc"
118
set "BOOST_JAM_TOOLSET_ROOT=%FOUND_PATH%..\"
111
120
setlocal & endlocal
112
121
call :Test_Path vcvars32.bat
113
122
if not errorlevel 1 (
114
set BOOST_JAM_TOOLSET=msvc
123
set "BOOST_JAM_TOOLSET=msvc"
115
124
call "%FOUND_PATH%VCVARS32.BAT"
116
set BOOST_JAM_TOOLSET_ROOT=%MSVCDir%\
125
set "BOOST_JAM_TOOLSET_ROOT=%MSVCDir%\"
118
127
setlocal & endlocal
119
128
if EXIST "C:\Borland\BCC55\Bin\bcc32.exe" (
120
set BOOST_JAM_TOOLSET=borland
121
set BOOST_JAM_TOOLSET_ROOT=C:\Borland\BCC55\
129
set "BOOST_JAM_TOOLSET=borland"
130
set "BOOST_JAM_TOOLSET_ROOT=C:\Borland\BCC55\"
123
132
setlocal & endlocal
124
133
call :Test_Path bcc32.exe
125
134
if not errorlevel 1 (
126
set BOOST_JAM_TOOLSET=borland
127
set BOOST_JAM_TOOLSET_ROOT=%FOUND_PATH%..\
135
set "BOOST_JAM_TOOLSET=borland"
136
set "BOOST_JAM_TOOLSET_ROOT=%FOUND_PATH%..\"
129
138
setlocal & endlocal
130
139
call :Test_Path icl.exe
131
140
if not errorlevel 1 (
132
set BOOST_JAM_TOOLSET=intel-win32
133
set BOOST_JAM_TOOLSET_ROOT=%FOUND_PATH%..\
141
set "BOOST_JAM_TOOLSET=intel-win32"
142
set "BOOST_JAM_TOOLSET_ROOT=%FOUND_PATH%..\"
135
144
setlocal & endlocal
136
145
if EXIST "C:\MinGW\bin\gcc.exe" (
137
set BOOST_JAM_TOOLSET=mingw
138
set BOOST_JAM_TOOLSET_ROOT=C:\MinGW\
146
set "BOOST_JAM_TOOLSET=mingw"
147
set "BOOST_JAM_TOOLSET_ROOT=C:\MinGW\"
140
149
setlocal & endlocal
141
150
if NOT "_%CWFolder%_" == "__" (
142
set BOOST_JAM_TOOLSET=metrowerks
143
set BOOST_JAM_TOOLSET_ROOT=%CWFolder%\
151
set "BOOST_JAM_TOOLSET=metrowerks"
152
set "BOOST_JAM_TOOLSET_ROOT=%CWFolder%\"
145
154
setlocal & endlocal
146
155
call :Test_Path mwcc.exe
147
156
if not errorlevel 1 (
148
set BOOST_JAM_TOOLSET=metrowerks
149
set BOOST_JAM_TOOLSET_ROOT=%FOUND_PATH%..\..\
157
set "BOOST_JAM_TOOLSET=metrowerks"
158
set "BOOST_JAM_TOOLSET_ROOT=%FOUND_PATH%..\..\"
151
160
setlocal & endlocal
152
161
call :Error_Print "Could not find a suitable toolset."
156
166
REM Tries to find bison or yacc in common places so we can build the grammar.
157
167
setlocal & endlocal
158
168
call :Test_Path yacc.exe
159
169
if not errorlevel 1 (
162
172
setlocal & endlocal
163
173
call :Test_Path bison.exe
164
174
if not errorlevel 1 (
165
set YACC=bison -d --yacc
175
set "YACC=bison -d --yacc"
167
177
setlocal & endlocal
168
178
if EXIST "C:\Program Files\GnuWin32\bin\bison.exe" (
169
set YACC="C:\Program Files\GnuWin32\bin\bison.exe" -d --yacc
179
set "YACC=C:\Program Files\GnuWin32\bin\bison.exe" -d --yacc
171
181
setlocal & endlocal
172
182
call :Error_Print "Could not find Yacc to build the Jam grammar."
176
187
set BOOST_JAM_TOOLSET=
178
190
REM If no arguments guess the toolset;
179
191
REM or if first argument is an option guess the toolset;
204
217
REM because in BAT variables are subsituted only once during a single
205
218
REM command. A complete "if ... ( commands ) else ( commands )"
206
219
REM is a single command, even though it's in multiple lines here.
207
if "_%BOOST_JAM_TOOLSET%_" == "_metrowerks_" (
208
if NOT "_%CWFolder%_" == "__" (
209
set BOOST_JAM_TOOLSET_ROOT=%CWFolder%\) )
210
if "_%BOOST_JAM_TOOLSET%_" == "_metrowerks_" (
211
if not "_%BOOST_JAM_TOOLSET_ROOT%_" == "__" (
212
set PATH=%BOOST_JAM_TOOLSET_ROOT%Other Metrowerks Tools\Command Line Tools;%PATH%)
213
set BOOST_JAM_CC=mwcc -runtime ss -cwd include -DNT -lkernel32.lib -ladvapi32.lib -luser32.lib
214
set BOOST_JAM_OPT_JAM=-o bootstrap\jam0.exe
215
set BOOST_JAM_OPT_MKJAMBASE=-o bootstrap\mkjambase0.exe
216
set BOOST_JAM_OPT_YYACC=-o bootstrap\yyacc0.exe
219
if "_%BOOST_JAM_TOOLSET%_" == "_msvc_" (
220
if NOT "_%MSVCDir%_" == "__" (
221
set BOOST_JAM_TOOLSET_ROOT=%MSVCDir%\) )
222
if "_%BOOST_JAM_TOOLSET%_" == "_msvc_" (
223
if EXIST "%BOOST_JAM_TOOLSET_ROOT%bin\VCVARS32.BAT" (
224
call "%BOOST_JAM_TOOLSET_ROOT%bin\VCVARS32.BAT" ) )
225
if "_%BOOST_JAM_TOOLSET%_" == "_msvc_" (
226
if not "_%BOOST_JAM_TOOLSET_ROOT%_" == "__" (
227
set PATH=%BOOST_JAM_TOOLSET_ROOT%bin;%PATH%)
228
set BOOST_JAM_CC=cl /nologo /GZ /Zi /MLd -DNT -DYYDEBUG kernel32.lib advapi32.lib user32.lib
229
set BOOST_JAM_OPT_JAM=/Febootstrap\jam0
230
set BOOST_JAM_OPT_MKJAMBASE=/Febootstrap\mkjambase0
231
set BOOST_JAM_OPT_YYACC=/Febootstrap\yyacc0
234
if "_%BOOST_JAM_TOOLSET%_" == "_vc7_" (
235
if NOT "_%MSVCDir%_" == "__" (
236
set BOOST_JAM_TOOLSET_ROOT=%MSVCDir%\) )
237
if "_%BOOST_JAM_TOOLSET%_" == "_vc7_" (
238
if EXIST "%BOOST_JAM_TOOLSET_ROOT%bin\VCVARS32.BAT" (
239
call "%BOOST_JAM_TOOLSET_ROOT%bin\VCVARS32.BAT" ) )
240
if "_%BOOST_JAM_TOOLSET%_" == "_vc7_" (
241
if not "_%BOOST_JAM_TOOLSET_ROOT%_" == "__" (
242
set PATH=%BOOST_JAM_TOOLSET_ROOT%bin;%PATH%)
243
set BOOST_JAM_CC=cl /nologo /GZ /Zi /MLd -DNT -DYYDEBUG kernel32.lib advapi32.lib user32.lib
244
set BOOST_JAM_OPT_JAM=/Febootstrap\jam0
245
set BOOST_JAM_OPT_MKJAMBASE=/Febootstrap\mkjambase0
246
set BOOST_JAM_OPT_YYACC=/Febootstrap\yyacc0
249
if "_%BOOST_JAM_TOOLSET%_" == "_vc8_" (
250
if NOT "_%MSVCDir%_" == "__" (
251
set BOOST_JAM_TOOLSET_ROOT=%MSVCDir%\) )
252
if "_%BOOST_JAM_TOOLSET%_" == "_vc8_" (
253
if EXIST "%BOOST_JAM_TOOLSET_ROOT%bin\VCVARS32.BAT" (
254
call "%BOOST_JAM_TOOLSET_ROOT%bin\VCVARS32.BAT" ) )
255
if "_%BOOST_JAM_TOOLSET%_" == "_vc8_" (
256
if not "_%BOOST_JAM_TOOLSET_ROOT%_" == "__" (
257
set PATH=%BOOST_JAM_TOOLSET_ROOT%bin;%PATH%)
258
set BOOST_JAM_CC=cl /nologo /RTC1 /Zi /MTd -DNT -DYYDEBUG -wd4996 kernel32.lib advapi32.lib user32.lib
259
set BOOST_JAM_OPT_JAM=/Febootstrap\jam0
260
set BOOST_JAM_OPT_MKJAMBASE=/Febootstrap\mkjambase0
261
set BOOST_JAM_OPT_YYACC=/Febootstrap\yyacc0
264
if "_%BOOST_JAM_TOOLSET%_" == "_borland_" (
265
if "_%BOOST_JAM_TOOLSET_ROOT%_" == "__" (
266
call :Test_Path bcc32.exe ) )
267
if "_%BOOST_JAM_TOOLSET%_" == "_borland_" (
268
if "_%BOOST_JAM_TOOLSET_ROOT%_" == "__" (
269
if not errorlevel 1 (
270
set BOOST_JAM_TOOLSET_ROOT=%FOUND_PATH%..\) ) )
271
if "_%BOOST_JAM_TOOLSET%_" == "_borland_" (
272
if not "_%BOOST_JAM_TOOLSET_ROOT%_" == "__" (set PATH=%BOOST_JAM_TOOLSET_ROOT%Bin;%PATH%)
273
set BOOST_JAM_CC=bcc32 -WC -w- -q "-I%BOOST_JAM_TOOLSET_ROOT%Include" "-L%BOOST_JAM_TOOLSET_ROOT%Lib" /DNT -nbootstrap
274
set BOOST_JAM_OPT_JAM=-ejam0
275
set BOOST_JAM_OPT_MKJAMBASE=-emkjambasejam0
276
set BOOST_JAM_OPT_YYACC=-eyyacc0
279
if "_%BOOST_JAM_TOOLSET%_" == "_como_" (
280
set BOOST_JAM_CC=como -DNT
281
set BOOST_JAM_OPT_JAM=-o bootstrap\jam0.exe
282
set BOOST_JAM_OPT_MKJAMBASE=-o bootstrap\mkjambase0.exe
283
set BOOST_JAM_OPT_YYACC=-o bootstrap\yyacc0.exe
286
if "_%BOOST_JAM_TOOLSET%_" == "_gcc_" (
287
set BOOST_JAM_CC=gcc -DNT
288
set BOOST_JAM_OPT_JAM=-o bootstrap\jam0.exe
289
set BOOST_JAM_OPT_MKJAMBASE=-o bootstrap\mkjambase0.exe
290
set BOOST_JAM_OPT_YYACC=-o bootstrap\yyacc0.exe
293
if "_%BOOST_JAM_TOOLSET%_" == "_gcc-nocygwin_" (
294
set BOOST_JAM_CC=gcc -DNT -mno-cygwin
295
set BOOST_JAM_OPT_JAM=-o bootstrap\jam0.exe
296
set BOOST_JAM_OPT_MKJAMBASE=-o bootstrap\mkjambase0.exe
297
set BOOST_JAM_OPT_YYACC=-o bootstrap\yyacc0.exe
300
if "_%BOOST_JAM_TOOLSET%_" == "_intel-win32_" (
301
set BOOST_JAM_CC=icl -DNT /nologo kernel32.lib advapi32.lib user32.lib
302
set BOOST_JAM_OPT_JAM=/Febootstrap\jam0
303
set BOOST_JAM_OPT_MKJAMBASE=/Febootstrap\mkjambase0
304
set BOOST_JAM_OPT_YYACC=/Febootstrap\yyacc0
307
if "_%BOOST_JAM_TOOLSET%_" == "_mingw_" (
308
if not "_%BOOST_JAM_TOOLSET_ROOT%_" == "__" (set PATH=%BOOST_JAM_TOOLSET_ROOT%bin;%PATH%)
309
set BOOST_JAM_CC=gcc -DNT
310
set BOOST_JAM_OPT_JAM=-o bootstrap\jam0.exe
311
set BOOST_JAM_OPT_MKJAMBASE=-o bootstrap\mkjambase0.exe
312
set BOOST_JAM_OPT_YYACC=-o bootstrap\yyacc0.exe
221
if "_%1_" == "__" goto Config_Toolset
222
call :Test_Option "%1"
224
set BOOST_JAM_ARGS=%BOOST_JAM_ARGS% %1
229
if NOT "_%BOOST_JAM_TOOLSET%_" == "_metrowerks_" goto :Skip_METROWERKS
230
if NOT "_%CWFolder%_" == "__" (
231
set "BOOST_JAM_TOOLSET_ROOT=%CWFolder%\"
233
set "PATH=%BOOST_JAM_TOOLSET_ROOT%Other Metrowerks Tools\Command Line Tools;%PATH%"
234
set "BOOST_JAM_CC=mwcc -runtime ss -cwd include -DNT -lkernel32.lib -ladvapi32.lib -luser32.lib"
235
set "BOOST_JAM_OPT_JAM=-o bootstrap\jam0.exe"
236
set "BOOST_JAM_OPT_MKJAMBASE=-o bootstrap\mkjambase0.exe"
237
set "BOOST_JAM_OPT_YYACC=-o bootstrap\yyacc0.exe"
240
if NOT "_%BOOST_JAM_TOOLSET%_" == "_msvc_" goto :Skip_MSVC
241
if NOT "_%MSVCDir%_" == "__" (
242
set "BOOST_JAM_TOOLSET_ROOT=%MSVCDir%\"
244
call :Call_If_Exists "%BOOST_JAM_TOOLSET_ROOT%bin\VCVARS32.BAT"
245
if not "_%BOOST_JAM_TOOLSET_ROOT%_" == "__" (
246
set "PATH=%BOOST_JAM_TOOLSET_ROOT%bin;%PATH%"
248
set "BOOST_JAM_CC=cl /nologo /GZ /Zi /MLd /Fobootstrap/ /Fdbootstrap/ -DNT -DYYDEBUG kernel32.lib advapi32.lib user32.lib"
249
set "BOOST_JAM_OPT_JAM=/Febootstrap\jam0"
250
set "BOOST_JAM_OPT_MKJAMBASE=/Febootstrap\mkjambase0"
251
set "BOOST_JAM_OPT_YYACC=/Febootstrap\yyacc0"
254
if NOT "_%BOOST_JAM_TOOLSET%_" == "_vc7_" goto :Skip_VC7
255
if NOT "_%VS71COMNTOOLS%_" == "__" (
256
set "BOOST_JAM_TOOLSET_ROOT=%VS71COMNTOOLS%..\..\VC7\"
258
if "_%VCINSTALLDIR%_" == "__" call :Call_If_Exists "%BOOST_JAM_TOOLSET_ROOT%bin\VCVARS32.BAT"
259
if NOT "_%BOOST_JAM_TOOLSET_ROOT%_" == "__" (
260
if "_%VCINSTALLDIR%_" == "__" (
261
set "PATH=%BOOST_JAM_TOOLSET_ROOT%bin;%PATH%"
263
set "BOOST_JAM_CC=cl /nologo /GZ /Zi /MLd /Fobootstrap/ /Fdbootstrap/ -DNT -DYYDEBUG kernel32.lib advapi32.lib user32.lib"
264
set "BOOST_JAM_OPT_JAM=/Febootstrap\jam0"
265
set "BOOST_JAM_OPT_MKJAMBASE=/Febootstrap\mkjambase0"
266
set "BOOST_JAM_OPT_YYACC=/Febootstrap\yyacc0"
269
if NOT "_%BOOST_JAM_TOOLSET%_" == "_vc8_" goto :Skip_VC8
270
if NOT "_%VS80COMNTOOLS%_" == "__" (
271
set "BOOST_JAM_TOOLSET_ROOT=%VS80COMNTOOLS%..\..\VC\"
273
if "_%VCINSTALLDIR%_" == "__" call :Call_If_Exists "%BOOST_JAM_TOOLSET_ROOT%VCVARSALL.BAT" %BOOST_JAM_ARGS%
274
if NOT "_%BOOST_JAM_TOOLSET_ROOT%_" == "__" (
275
if "_%VCINSTALLDIR%_" == "__" (
276
set "PATH=%BOOST_JAM_TOOLSET_ROOT%bin;%PATH%"
278
set "BOOST_JAM_CC=cl /nologo /RTC1 /Zi /MTd /Fobootstrap/ /Fdbootstrap/ -DNT -DYYDEBUG -wd4996 kernel32.lib advapi32.lib user32.lib"
279
set "BOOST_JAM_OPT_JAM=/Febootstrap\jam0"
280
set "BOOST_JAM_OPT_MKJAMBASE=/Febootstrap\mkjambase0"
281
set "BOOST_JAM_OPT_YYACC=/Febootstrap\yyacc0"
284
if NOT "_%BOOST_JAM_TOOLSET%_" == "_borland_" goto :Skip_BORLAND
285
if "_%BOOST_JAM_TOOLSET_ROOT%_" == "__" (
286
call :Test_Path bcc32.exe )
287
if "_%BOOST_JAM_TOOLSET_ROOT%_" == "__" (
288
if not errorlevel 1 (
289
set "BOOST_JAM_TOOLSET_ROOT=%FOUND_PATH%..\"
291
if not "_%BOOST_JAM_TOOLSET_ROOT%_" == "__" (
292
set "PATH=%BOOST_JAM_TOOLSET_ROOT%Bin;%PATH%"
294
set "BOOST_JAM_CC=bcc32 -WC -w- -q -I%BOOST_JAM_TOOLSET_ROOT%Include -L%BOOST_JAM_TOOLSET_ROOT%Lib /DNT -nbootstrap"
295
set "BOOST_JAM_OPT_JAM=-ejam0"
296
set "BOOST_JAM_OPT_MKJAMBASE=-emkjambasejam0"
297
set "BOOST_JAM_OPT_YYACC=-eyyacc0"
300
if NOT "_%BOOST_JAM_TOOLSET%_" == "_como_" goto :Skip_COMO
301
set "BOOST_JAM_CC=como -DNT"
302
set "BOOST_JAM_OPT_JAM=-o bootstrap\jam0.exe"
303
set "BOOST_JAM_OPT_MKJAMBASE=-o bootstrap\mkjambase0.exe"
304
set "BOOST_JAM_OPT_YYACC=-o bootstrap\yyacc0.exe"
307
if NOT "_%BOOST_JAM_TOOLSET%_" == "_gcc_" goto :Skip_GCC
308
set "BOOST_JAM_CC=gcc -DNT"
309
set "BOOST_JAM_OPT_JAM=-o bootstrap\jam0.exe"
310
set "BOOST_JAM_OPT_MKJAMBASE=-o bootstrap\mkjambase0.exe"
311
set "BOOST_JAM_OPT_YYACC=-o bootstrap\yyacc0.exe"
314
if NOT "_%BOOST_JAM_TOOLSET%_" == "_gcc-nocygwin_" goto :Skip_GCC_NOCYGWIN
315
set "BOOST_JAM_CC=gcc -DNT -mno-cygwin"
316
set "BOOST_JAM_OPT_JAM=-o bootstrap\jam0.exe"
317
set "BOOST_JAM_OPT_MKJAMBASE=-o bootstrap\mkjambase0.exe"
318
set "BOOST_JAM_OPT_YYACC=-o bootstrap\yyacc0.exe"
321
if NOT "_%BOOST_JAM_TOOLSET%_" == "_intel-win32_" goto :Skip_INTEL_WIN32
322
set "BOOST_JAM_CC=icl -DNT /nologo kernel32.lib advapi32.lib user32.lib"
323
set "BOOST_JAM_OPT_JAM=/Febootstrap\jam0"
324
set "BOOST_JAM_OPT_MKJAMBASE=/Febootstrap\mkjambase0"
325
set "BOOST_JAM_OPT_YYACC=/Febootstrap\yyacc0"
328
if NOT "_%BOOST_JAM_TOOLSET%_" == "_mingw_" goto :Skip_MINGW
329
if not "_%BOOST_JAM_TOOLSET_ROOT%_" == "__" (
330
set "PATH=%BOOST_JAM_TOOLSET_ROOT%bin;%PATH%"
332
set "BOOST_JAM_CC=gcc -DNT"
333
set "BOOST_JAM_OPT_JAM=-o bootstrap\jam0.exe"
334
set "BOOST_JAM_OPT_MKJAMBASE=-o bootstrap\mkjambase0.exe"
335
set "BOOST_JAM_OPT_YYACC=-o bootstrap\yyacc0.exe"
315
339
if "_%_known_%_" == "__" (
316
340
call :Error_Print "Unknown toolset: %BOOST_JAM_TOOLSET%"