Manually fetch functional, as depinst doesn't.

This commit is contained in:
Rene Rivera
2024-08-16 23:25:09 -05:00
parent 6b826f1139
commit 72c25383d5
3 changed files with 6 additions and 3 deletions

View File

@ -12,9 +12,10 @@ if "%DRONE_BRANCH%" == "master" set BOOST_BRANCH=master
cd ..
git clone -b %BOOST_BRANCH% --depth 1 https://github.com/boostorg/boost.git boost-root
cd boost-root
git submodule update --init tools/boostdep
git submodule update --init tools/boostdep libs/functional
xcopy /s /e /q %DRONE_BUILD_DIR% libs\%LIBRARY%\
python tools/boostdep/depinst/depinst.py %LIBRARY%
python tools/boostdep/depinst/depinst.py functional
cmd /c bootstrap
b2 -d0 headers

View File

@ -15,9 +15,10 @@ if [ "$DRONE_BRANCH" = "master" ]; then BOOST_BRANCH=master; fi
cd ..
git clone -b $BOOST_BRANCH --depth 1 https://github.com/boostorg/boost.git boost-root
cd boost-root
git submodule update --init tools/boostdep
git submodule update --init tools/boostdep libs/functional
cp -r $DRONE_BUILD_DIR/* libs/$LIBRARY
python tools/boostdep/depinst/depinst.py $LIBRARY
python tools/boostdep/depinst/depinst.py functional
./bootstrap.sh
./b2 -d0 headers

View File

@ -61,8 +61,9 @@ install:
- git clone -b %BOOST_BRANCH% --depth 1 https://github.com/boostorg/boost.git boost-root
- cd boost-root
- xcopy /s /e /q %APPVEYOR_BUILD_FOLDER% libs\smart_ptr\
- git submodule update --init tools/boostdep
- git submodule update --init tools/boostdep libs/functional
- python tools/boostdep/depinst/depinst.py smart_ptr
- python tools/boostdep/depinst/depinst.py functional
- cmd /c bootstrap
- b2 -d0 headers