Просмотр исходного кода

Merge: Make bootstrap.bat work on 64-bit Windows

[SVN r57486]
Vladimir Prus 16 лет назад
Родитель
Сommit
a2ff1da73e
1 измененных файлов с 11 добавлено и 2 удалено
  1. 11 2
      bootstrap.bat

+ 11 - 2
bootstrap.bat

@@ -7,15 +7,24 @@ REM (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.t
 
 ECHO Building Boost.Jam build engine
 if exist ".\tools\jam\src\bin.ntx86\bjam.exe" del tools\jam\src\bin.ntx86\bjam.exe
+if exist ".\tools\jam\src\bin.ntx86_64\bjam.exe" del tools\jam\src\bin.ntx86_64\bjam.exe
 cd tools\jam\src
 
 call .\build.bat > ..\..\..\bjam.log
 @ECHO OFF
 cd ..\..\..
 
-if not exist ".\tools\jam\src\bin.ntx86\bjam.exe" goto :bjam_failure
+if exist ".\tools\jam\src\bin.ntx86\bjam.exe" (
+   copy .\tools\jam\src\bin.ntx86\bjam.exe . > nul
+   goto :bjam_built)
 
-copy .\tools\jam\src\bin.ntx86\bjam.exe . > nul
+if exist ".\tools\jam\src\bin.ntx86_64\bjam.exe" (
+   copy .\tools\jam\src\bin.ntx86_64\bjam.exe . > nul
+   goto :bjam_built)
+
+goto :bjam_failure
+
+:bjam_built
 
 REM Ideally, we should obtain the toolset that build.bat has
 REM guessed. However, it uses setlocal at the start and does

粤ICP备19079148号