mirror of
https://github.com/boostorg/boost.git
synced 2026-06-01 01:03:08 +08:00
Add b2-check-cmake-use-posix, -windows to ci.yml
Some checks failed
Commit Bot / Commit Bot (push) Has been cancelled
CI / b2-posix (macos-14) (push) Has been cancelled
CI / b2-posix (macos-15) (push) Has been cancelled
CI / b2-posix (macos-26) (push) Has been cancelled
CI / b2-posix (ubuntu-22.04) (push) Has been cancelled
CI / b2-posix (ubuntu-22.04-arm) (push) Has been cancelled
CI / b2-posix (ubuntu-24.04) (push) Has been cancelled
CI / b2-posix (ubuntu-24.04-arm) (push) Has been cancelled
CI / b2-windows (windows-2022) (push) Has been cancelled
CI / b2-windows (windows-2025) (push) Has been cancelled
CI / b2-check-installed-posix (push) Has been cancelled
CI / b2-check-cmake-use-posix (push) Has been cancelled
CI / b2-check-cmake-use-windows (push) Has been cancelled
CI / cmake-install-posix (macos-14) (push) Has been cancelled
CI / cmake-install-posix (macos-15) (push) Has been cancelled
CI / cmake-install-posix (macos-26) (push) Has been cancelled
CI / cmake-install-posix (ubuntu-22.04) (push) Has been cancelled
CI / cmake-install-posix (ubuntu-22.04-arm) (push) Has been cancelled
CI / cmake-install-posix (ubuntu-24.04) (push) Has been cancelled
CI / cmake-install-posix (ubuntu-24.04-arm) (push) Has been cancelled
CI / cmake-install-windows (windows-2022) (push) Has been cancelled
CI / cmake-install-windows (windows-2025) (push) Has been cancelled
CI / cmake-test-posix (ubuntu-latest) (push) Has been cancelled
CI / cmake-test-posix-quick (macos-14) (push) Has been cancelled
CI / cmake-test-posix-quick (macos-15) (push) Has been cancelled
CI / cmake-test-posix-quick (macos-26) (push) Has been cancelled
CI / cmake-test-posix-quick (ubuntu-22.04) (push) Has been cancelled
CI / cmake-test-posix-quick (ubuntu-22.04-arm) (push) Has been cancelled
CI / cmake-test-posix-quick (ubuntu-24.04) (push) Has been cancelled
CI / cmake-test-posix-quick (ubuntu-24.04-arm) (push) Has been cancelled
CI / cmake-test-windows-quick (windows-2022) (push) Has been cancelled
CI / cmake-test-windows-quick (windows-2025) (push) Has been cancelled
CI / setup-windows-arm64 (push) Has been cancelled
CI / b2-windows-arm64 (push) Has been cancelled
CI / cmake-install-windows-arm64 (push) Has been cancelled
CI / cmake-test-windows-arm64-quick (push) Has been cancelled
Some checks failed
Commit Bot / Commit Bot (push) Has been cancelled
CI / b2-posix (macos-14) (push) Has been cancelled
CI / b2-posix (macos-15) (push) Has been cancelled
CI / b2-posix (macos-26) (push) Has been cancelled
CI / b2-posix (ubuntu-22.04) (push) Has been cancelled
CI / b2-posix (ubuntu-22.04-arm) (push) Has been cancelled
CI / b2-posix (ubuntu-24.04) (push) Has been cancelled
CI / b2-posix (ubuntu-24.04-arm) (push) Has been cancelled
CI / b2-windows (windows-2022) (push) Has been cancelled
CI / b2-windows (windows-2025) (push) Has been cancelled
CI / b2-check-installed-posix (push) Has been cancelled
CI / b2-check-cmake-use-posix (push) Has been cancelled
CI / b2-check-cmake-use-windows (push) Has been cancelled
CI / cmake-install-posix (macos-14) (push) Has been cancelled
CI / cmake-install-posix (macos-15) (push) Has been cancelled
CI / cmake-install-posix (macos-26) (push) Has been cancelled
CI / cmake-install-posix (ubuntu-22.04) (push) Has been cancelled
CI / cmake-install-posix (ubuntu-22.04-arm) (push) Has been cancelled
CI / cmake-install-posix (ubuntu-24.04) (push) Has been cancelled
CI / cmake-install-posix (ubuntu-24.04-arm) (push) Has been cancelled
CI / cmake-install-windows (windows-2022) (push) Has been cancelled
CI / cmake-install-windows (windows-2025) (push) Has been cancelled
CI / cmake-test-posix (ubuntu-latest) (push) Has been cancelled
CI / cmake-test-posix-quick (macos-14) (push) Has been cancelled
CI / cmake-test-posix-quick (macos-15) (push) Has been cancelled
CI / cmake-test-posix-quick (macos-26) (push) Has been cancelled
CI / cmake-test-posix-quick (ubuntu-22.04) (push) Has been cancelled
CI / cmake-test-posix-quick (ubuntu-22.04-arm) (push) Has been cancelled
CI / cmake-test-posix-quick (ubuntu-24.04) (push) Has been cancelled
CI / cmake-test-posix-quick (ubuntu-24.04-arm) (push) Has been cancelled
CI / cmake-test-windows-quick (windows-2022) (push) Has been cancelled
CI / cmake-test-windows-quick (windows-2025) (push) Has been cancelled
CI / setup-windows-arm64 (push) Has been cancelled
CI / b2-windows-arm64 (push) Has been cancelled
CI / cmake-install-windows-arm64 (push) Has been cancelled
CI / cmake-test-windows-arm64-quick (push) Has been cancelled
This commit is contained in:
37
.github/workflows/ci.yml
vendored
37
.github/workflows/ci.yml
vendored
@@ -111,6 +111,43 @@ jobs:
|
||||
test -f ~/.local/lib/cmake/boost_system-*/boost_system-config.cmake
|
||||
test -f ~/.local/lib/cmake/boost_system-*/boost_system-config-version.cmake
|
||||
|
||||
b2-check-cmake-use-posix:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
with:
|
||||
submodules: true
|
||||
|
||||
- name: Install Boost
|
||||
run: |
|
||||
./bootstrap.sh
|
||||
./b2 -j3 --prefix=$HOME/.local install
|
||||
|
||||
- name: Build Quickbook with CMake
|
||||
run: |
|
||||
cmake -S tools/quickbook -B __build__ -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=~/.local
|
||||
cmake --build __build__ --target install
|
||||
|
||||
b2-check-cmake-use-windows:
|
||||
runs-on: windows-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
with:
|
||||
submodules: true
|
||||
|
||||
- name: Install Boost
|
||||
shell: cmd
|
||||
run: |
|
||||
cmd /c bootstrap
|
||||
b2 -j3 install
|
||||
|
||||
- name: Build Quickbook with CMake
|
||||
run: |
|
||||
cmake -S tools/quickbook -B __build__ -DBoost_ROOT=C:/Boost -DCMAKE_INSTALL_PREFIX=C:/usr/local
|
||||
cmake --build __build__ --target install --config Release
|
||||
|
||||
cmake-install-posix:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
|
||||
Reference in New Issue
Block a user