mirror of
https://github.com/boostorg/boost.git
synced 2026-07-21 13:53:34 +00:00
Merge r64010, wherein jam has been moved.
[SVN r65233]
This commit is contained in:
+8
-8
@@ -6,20 +6,20 @@ REM Distributed under the Boost Software License, Version 1.0.
|
||||
REM (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
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
|
||||
if exist ".\tools\build\v2\engine\src\bin.ntx86\bjam.exe" del tools\build\v2\engine\src\bin.ntx86\bjam.exe
|
||||
if exist ".\tools\build\v2\engine\src\bin.ntx86_64\bjam.exe" del tools\build\v2\engine\src\bin.ntx86_64\bjam.exe
|
||||
cd tools\build\v2\engine\src
|
||||
|
||||
call .\build.bat > ..\..\..\bjam.log
|
||||
@ECHO OFF
|
||||
cd ..\..\..
|
||||
cd ..\..\..\..\..
|
||||
|
||||
if exist ".\tools\jam\src\bin.ntx86\bjam.exe" (
|
||||
copy .\tools\jam\src\bin.ntx86\bjam.exe . > nul
|
||||
if exist ".\tools\build\v2\engine\src\bin.ntx86\bjam.exe" (
|
||||
copy .\tools\build\v2\engine\src\bin.ntx86\bjam.exe . > nul
|
||||
goto :bjam_built)
|
||||
|
||||
if exist ".\tools\jam\src\bin.ntx86_64\bjam.exe" (
|
||||
copy .\tools\jam\src\bin.ntx86_64\bjam.exe . > nul
|
||||
if exist ".\tools\build\v2\engine\src\bin.ntx86_64\bjam.exe" (
|
||||
copy .\tools\build\v2\engine\src\bin.ntx86_64\bjam.exe . > nul
|
||||
goto :bjam_built)
|
||||
|
||||
goto :bjam_failure
|
||||
|
||||
+5
-5
@@ -185,7 +185,7 @@ my_dir="."
|
||||
|
||||
# Determine the toolset, if not already decided
|
||||
if test "x$TOOLSET" = x; then
|
||||
guessed_toolset=`$my_dir/tools/jam/src/build.sh --guess-toolset`
|
||||
guessed_toolset=`$my_dir/tools/build/v2/engine/src/build.sh --guess-toolset`
|
||||
case $guessed_toolset in
|
||||
acc | darwin | gcc | como | mipspro | pathscale | pgi | qcc | vacpp )
|
||||
TOOLSET=$guessed_toolset
|
||||
@@ -215,7 +215,7 @@ rm -f config.log
|
||||
if test "x$BJAM" = x; then
|
||||
echo -n "Building Boost.Jam with toolset $TOOLSET... "
|
||||
pwd=`pwd`
|
||||
(cd "$my_dir/tools/jam/src" && ./build.sh "$TOOLSET") > bootstrap.log 2>&1
|
||||
(cd "$my_dir/tools/build/v2/engine/src" && ./build.sh "$TOOLSET") > bootstrap.log 2>&1
|
||||
if [ $? -ne 0 ]; then
|
||||
echo
|
||||
echo "Failed to build Boost.Jam"
|
||||
@@ -223,9 +223,9 @@ if test "x$BJAM" = x; then
|
||||
exit 1
|
||||
fi
|
||||
cd "$pwd"
|
||||
arch=`cd $my_dir/tools/jam/src && ./bootstrap/jam0 -d0 -f build.jam --toolset=$TOOLSET --toolset-root= --show-locate-target && cd ..`
|
||||
BJAM="$my_dir/tools/jam/src/$arch/bjam"
|
||||
echo "tools/jam/src/$arch/bjam"
|
||||
arch=`cd $my_dir/tools/build/v2/engine/src && ./bootstrap/jam0 -d0 -f build.jam --toolset=$TOOLSET --toolset-root= --show-locate-target && cd ..`
|
||||
BJAM="$my_dir/tools/build/v2/engine/src/$arch/bjam"
|
||||
echo "tools/build/v2/engine/src/$arch/bjam"
|
||||
cp "$BJAM" .
|
||||
fi
|
||||
|
||||
|
||||
+2
-2
@@ -39,7 +39,7 @@ boostbook doc
|
||||
<dependency>../libs/date_time/xmldoc//gregorian_autodoc.xml
|
||||
<dependency>../libs/date_time/xmldoc//posix_time_autodoc.xml
|
||||
<dependency>../libs/date_time/xmldoc//local_time_autodoc.xml
|
||||
<dependency>../tools/jam/doc//bjam
|
||||
<dependency>../tools/build/v2/engine/doc//bjam
|
||||
<dependency>../tools/quickbook/doc//quickbook
|
||||
<dependency>../libs/interprocess/doc//autodoc.xml
|
||||
<dependency>../libs/interprocess/doc//interprocess
|
||||
@@ -63,7 +63,7 @@ boostbook doc
|
||||
<implicit-dependency>../libs/proto/doc//proto
|
||||
<implicit-dependency>../libs/typeof/doc//typeof
|
||||
<implicit-dependency>../libs/xpressive/doc//xpressive
|
||||
<implicit-dependency>../tools/jam/doc//bjam
|
||||
<implicit-dependency>../tools/build/v2/engine/doc//bjam
|
||||
<implicit-dependency>../tools/quickbook/doc//quickbook
|
||||
<implicit-dependency>../libs/mpi/doc//mpi
|
||||
<implicit-dependency>../libs/interprocess/doc//interprocess
|
||||
|
||||
+1
-1
@@ -77,7 +77,7 @@ install pdf-install
|
||||
../../libs/xpressive/doc//standalone
|
||||
|
||||
../../tools/boostbook/doc//boostbook
|
||||
../../tools/jam/doc//standalone
|
||||
../../tools/build/v2/engine/doc//standalone
|
||||
../../tools/quickbook/doc//standalone
|
||||
../../tools/bcp/doc//standalone
|
||||
:
|
||||
|
||||
+1
-1
Submodule libs/mpi updated: 50f71c9b00...c91aee0da5
+1
-1
Submodule libs/thread updated: 7bfafec128...e30be60bc4
@@ -12,7 +12,7 @@ installing software. To use it, you'll need an executable called
|
||||
.. _precompiled-bjam: http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=72941
|
||||
.. .. _Boost.Jam documentation: Boost.Jam_
|
||||
.. _Boost.Build: ../../tools/build/index.html
|
||||
.. _Boost.Jam: ../../tools/jam/index.html
|
||||
.. _Boost.Jam: ../../tools/build/v2/engine/index.html
|
||||
.. _Boost.Build documentation: Boost.Build_
|
||||
|
||||
Get ``bjam``
|
||||
|
||||
+1
-1
Submodule tools/build updated: 9f9707e611...2251e41f56
+1
-1
Submodule tools/inspect updated: ab05b63c43...05ab46cb00
@@ -26,7 +26,7 @@ repo_path = {
|
||||
'trunk' : 'trunk',
|
||||
'release' : 'branches/release',
|
||||
'build' : 'trunk/tools/build/v2',
|
||||
'jam' : 'tags/tools/jam/Boost_Jam_3_1_17/src',
|
||||
'jam' : 'trunk/tools/build/v2/engine',
|
||||
'regression' : 'trunk/tools/regression',
|
||||
'boost-build.jam'
|
||||
: 'trunk/boost-build.jam'
|
||||
|
||||
@@ -75,7 +75,7 @@ exe_suffix=
|
||||
# The location of the binary for running bjam. The default should work
|
||||
# under most circumstances.
|
||||
#
|
||||
bjam="$boost_root/tools/jam/src/bin/bjam$exe_suffix"
|
||||
bjam="$boost_root/tools/build/v2/engine/src/bin/bjam$exe_suffix"
|
||||
|
||||
#
|
||||
# "process_jam_log", and "compiler_status" paths to built helper programs:
|
||||
@@ -133,7 +133,7 @@ fi
|
||||
# rebuild bjam if required:
|
||||
#
|
||||
echo building bjam:
|
||||
cd "$boost_root/tools/jam/src" && \
|
||||
cd "$boost_root/tools/build/v2/engine/src" && \
|
||||
LOCATE_TARGET=bin sh ./build.sh
|
||||
if test $? != 0 ; then
|
||||
echo "bjam build failed."
|
||||
|
||||
@@ -20,13 +20,13 @@ svn export --non-interactive --native-eol LF http://svn.boost.org/svn/boost/bran
|
||||
|
||||
#echo "Building bjam..."
|
||||
# failure to use an up-to-date copy of bjam has caused much wasted effort.
|
||||
#pushd posix/tools/jam/src
|
||||
#pushd posix/tools/build/v2/engine/src
|
||||
#./build.sh gcc
|
||||
#popd
|
||||
#
|
||||
#echo "Building docs..."
|
||||
#pushd posix/doc
|
||||
#../tools/jam/src/bin.cygwinx86/bjam --toolset=gcc &>../../posix-bjam.log
|
||||
#../tools/build/v2/engine/src/bin.cygwinx86/bjam --toolset=gcc &>../../posix-bjam.log
|
||||
#popd
|
||||
|
||||
echo "Cleaning up and renaming..."
|
||||
|
||||
Reference in New Issue
Block a user