From 0321de76f600330e7f8c79363fc5d6d1c5230af5 Mon Sep 17 00:00:00 2001 From: Matt Borland Date: Thu, 30 Oct 2025 11:33:12 +0100 Subject: [PATCH] Add CI checks for circular dependencies --- .github/workflows/ci.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3eec29bc8..fee18d22c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -58,7 +58,7 @@ jobs: run: cp -r $GITHUB_WORKSPACE/* libs/math working-directory: ../boost-root - name: Install deps - run: python tools/boostdep/depinst/depinst.py math -I example -I tools + run: python tools/boostdep/depinst/depinst.py math -C -I example -I tools working-directory: ../boost-root - name: Bootstrap run: ./bootstrap.sh @@ -116,7 +116,7 @@ jobs: run: cp -r $GITHUB_WORKSPACE/* libs/math working-directory: ../boost-root - name: Install deps - run: python tools/boostdep/depinst/depinst.py math -I example -I tools + run: python tools/boostdep/depinst/depinst.py math -C -I example -I tools working-directory: ../boost-root - name: Bootstrap run: ./bootstrap.sh @@ -157,7 +157,7 @@ jobs: run: cp -r $GITHUB_WORKSPACE/* libs/math working-directory: ../boost-root - name: Install deps - run: python tools/boostdep/depinst/depinst.py math -I example -I tools + run: python tools/boostdep/depinst/depinst.py math -C -I example -I tools working-directory: ../boost-root - name: Bootstrap run: ./bootstrap.sh @@ -200,7 +200,7 @@ jobs: run: xcopy /s /e /q %GITHUB_WORKSPACE% libs\math working-directory: ../boost-root - name: Install deps - run: python tools/boostdep/depinst/depinst.py math -I example -I tools + run: python tools/boostdep/depinst/depinst.py math -C -I example -I tools working-directory: ../boost-root - name: Bootstrap run: bootstrap @@ -243,7 +243,7 @@ jobs: run: xcopy /s /e /q %GITHUB_WORKSPACE% libs\math working-directory: ../boost-root - name: Install deps - run: python tools/boostdep/depinst/depinst.py math -I example -I tools + run: python tools/boostdep/depinst/depinst.py math -C -I example -I tools working-directory: ../boost-root - name: Bootstrap run: bootstrap @@ -287,7 +287,7 @@ jobs: - name: Copy files run: C:\\tools\\cygwin\\bin\\bash -l -c 'cd $(cygpath -u "$GITHUB_WORKSPACE") && cp -r * ../boost-root/libs/math' - name: Install deps - run: C:\\tools\\cygwin\\bin\\bash -l -c 'cd $(cygpath -u "$GITHUB_WORKSPACE")/../boost-root && python tools/boostdep/depinst/depinst.py math -I example -I tools' + run: C:\\tools\\cygwin\\bin\\bash -l -c 'cd $(cygpath -u "$GITHUB_WORKSPACE")/../boost-root && python tools/boostdep/depinst/depinst.py math -C -I example -I tools' - name: Bootstrap run: C:\\tools\\cygwin\\bin\\bash -l -c 'cd $(cygpath -u "$GITHUB_WORKSPACE")/../boost-root && ./bootstrap.sh' - name: Generate headers @@ -417,7 +417,7 @@ jobs: run: cp -r $GITHUB_WORKSPACE/* libs/math working-directory: ../boost-root - name: Install deps - run: python tools/boostdep/depinst/depinst.py math -I example -I tools + run: python tools/boostdep/depinst/depinst.py math -C -I example -I tools working-directory: ../boost-root - name: Bootstrap run: ./bootstrap.sh