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