Manually fetch functional, as depinst doesn't.

This commit is contained in:
Rene Rivera
2024-08-16 22:29:05 -05:00
parent 591d0e0728
commit 6b826f1139

View File

@ -217,8 +217,9 @@ jobs:
git clone -b $BOOST_BRANCH --depth 1 https://github.com/boostorg/boost.git boost-root
cd boost-root
cp -r $GITHUB_WORKSPACE/* libs/$LIBRARY
git submodule update --init tools/boostdep
python3 tools/boostdep/depinst/depinst.py --include test --git_args "--jobs 3" $LIBRARY
git submodule update --init tools/boostdep libs/functional
python3 tools/boostdep/depinst/depinst.py --git_args "--jobs 3" $LIBRARY
python3 tools/boostdep/depinst/depinst.py --git_args "--jobs 3" functional
./bootstrap.sh
./b2 -d0 headers
@ -280,8 +281,9 @@ jobs:
git clone -b %BOOST_BRANCH% --depth 1 https://github.com/boostorg/boost.git boost-root
cd boost-root
xcopy /s /e /q %GITHUB_WORKSPACE% libs\%LIBRARY%\
git submodule update --init tools/boostdep
python tools/boostdep/depinst/depinst.py --include test --git_args "--jobs 3" %LIBRARY%
git submodule update --init tools/boostdep libs/functional
python tools/boostdep/depinst/depinst.py --git_args "--jobs 3" %LIBRARY%
python tools/boostdep/depinst/depinst.py --git_args "--jobs 3" functional
cmd /c bootstrap
b2 -d0 headers
@ -328,8 +330,9 @@ jobs:
git clone -b $BOOST_BRANCH --depth 1 https://github.com/boostorg/boost.git boost-root
cd boost-root
cp -r $GITHUB_WORKSPACE/* libs/$LIBRARY
git submodule update --init tools/boostdep
python tools/boostdep/depinst/depinst.py --include test --git_args "--jobs 3" $LIBRARY
git submodule update --init tools/boostdep libs/functional
python tools/boostdep/depinst/depinst.py --git_args "--jobs 3" $LIBRARY
python tools/boostdep/depinst/depinst.py --git_args "--jobs 3" functional
- name: Use library with add_subdirectory
run: |
@ -376,8 +379,9 @@ jobs:
git clone -b $BOOST_BRANCH --depth 1 https://github.com/boostorg/boost.git boost-root
cd boost-root
cp -r $GITHUB_WORKSPACE/* libs/$LIBRARY
git submodule update --init tools/boostdep
python tools/boostdep/depinst/depinst.py --include test --git_args "--jobs 3" $LIBRARY
git submodule update --init tools/boostdep libs/functional
python tools/boostdep/depinst/depinst.py --git_args "--jobs 3" $LIBRARY
python tools/boostdep/depinst/depinst.py --git_args "--jobs 3" functional
- name: Configure
run: |
@ -434,8 +438,9 @@ jobs:
git clone -b $BOOST_BRANCH --depth 1 https://github.com/boostorg/boost.git boost-root
cd boost-root
cp -r $GITHUB_WORKSPACE/* libs/$LIBRARY
git submodule update --init tools/boostdep
python tools/boostdep/depinst/depinst.py --include test --git_args "--jobs 3" $LIBRARY
git submodule update --init tools/boostdep libs/functional
python tools/boostdep/depinst/depinst.py --git_args "--jobs 3" $LIBRARY
python tools/boostdep/depinst/depinst.py --git_args "--jobs 3" functional
- name: Configure
run: |
@ -483,8 +488,9 @@ jobs:
git clone -b %BOOST_BRANCH% --depth 1 https://github.com/boostorg/boost.git boost-root
cd boost-root
xcopy /s /e /q %GITHUB_WORKSPACE% libs\%LIBRARY%\
git submodule update --init tools/boostdep
python tools/boostdep/depinst/depinst.py --include test --git_args "--jobs 3" %LIBRARY%
git submodule update --init tools/boostdep libs/functional
python tools/boostdep/depinst/depinst.py --git_args "--jobs 3" %LIBRARY%
python tools/boostdep/depinst/depinst.py --git_args "--jobs 3" functional
- name: Use library with add_subdirectory (Debug)
shell: cmd
@ -532,8 +538,9 @@ jobs:
git clone -b %BOOST_BRANCH% --depth 1 https://github.com/boostorg/boost.git boost-root
cd boost-root
xcopy /s /e /q %GITHUB_WORKSPACE% libs\%LIBRARY%\
git submodule update --init tools/boostdep
python tools/boostdep/depinst/depinst.py --include test --git_args "--jobs 3" %LIBRARY%
git submodule update --init tools/boostdep libs/functional
python tools/boostdep/depinst/depinst.py --git_args "--jobs 3" %LIBRARY%
python tools/boostdep/depinst/depinst.py --git_args "--jobs 3" functional
- name: Configure
shell: cmd
@ -599,8 +606,9 @@ jobs:
git clone -b %BOOST_BRANCH% --depth 1 https://github.com/boostorg/boost.git boost-root
cd boost-root
xcopy /s /e /q %GITHUB_WORKSPACE% libs\%LIBRARY%\
git submodule update --init tools/boostdep
python tools/boostdep/depinst/depinst.py --include test --git_args "--jobs 3" %LIBRARY%
git submodule update --init tools/boostdep libs/functional
python tools/boostdep/depinst/depinst.py --git_args "--jobs 3" %LIBRARY%
python tools/boostdep/depinst/depinst.py --git_args "--jobs 3" functional
- name: Configure
shell: cmd