mirror of
https://github.com/boostorg/math.git
synced 2026-01-19 04:22:09 +00:00
Add CI checks for circular dependencies
This commit is contained in:
14
.github/workflows/ci.yml
vendored
14
.github/workflows/ci.yml
vendored
@@ -58,7 +58,7 @@ jobs:
|
|||||||
run: cp -r $GITHUB_WORKSPACE/* libs/math
|
run: cp -r $GITHUB_WORKSPACE/* libs/math
|
||||||
working-directory: ../boost-root
|
working-directory: ../boost-root
|
||||||
- name: Install deps
|
- 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
|
working-directory: ../boost-root
|
||||||
- name: Bootstrap
|
- name: Bootstrap
|
||||||
run: ./bootstrap.sh
|
run: ./bootstrap.sh
|
||||||
@@ -116,7 +116,7 @@ jobs:
|
|||||||
run: cp -r $GITHUB_WORKSPACE/* libs/math
|
run: cp -r $GITHUB_WORKSPACE/* libs/math
|
||||||
working-directory: ../boost-root
|
working-directory: ../boost-root
|
||||||
- name: Install deps
|
- 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
|
working-directory: ../boost-root
|
||||||
- name: Bootstrap
|
- name: Bootstrap
|
||||||
run: ./bootstrap.sh
|
run: ./bootstrap.sh
|
||||||
@@ -157,7 +157,7 @@ jobs:
|
|||||||
run: cp -r $GITHUB_WORKSPACE/* libs/math
|
run: cp -r $GITHUB_WORKSPACE/* libs/math
|
||||||
working-directory: ../boost-root
|
working-directory: ../boost-root
|
||||||
- name: Install deps
|
- 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
|
working-directory: ../boost-root
|
||||||
- name: Bootstrap
|
- name: Bootstrap
|
||||||
run: ./bootstrap.sh
|
run: ./bootstrap.sh
|
||||||
@@ -200,7 +200,7 @@ jobs:
|
|||||||
run: xcopy /s /e /q %GITHUB_WORKSPACE% libs\math
|
run: xcopy /s /e /q %GITHUB_WORKSPACE% libs\math
|
||||||
working-directory: ../boost-root
|
working-directory: ../boost-root
|
||||||
- name: Install deps
|
- 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
|
working-directory: ../boost-root
|
||||||
- name: Bootstrap
|
- name: Bootstrap
|
||||||
run: bootstrap
|
run: bootstrap
|
||||||
@@ -243,7 +243,7 @@ jobs:
|
|||||||
run: xcopy /s /e /q %GITHUB_WORKSPACE% libs\math
|
run: xcopy /s /e /q %GITHUB_WORKSPACE% libs\math
|
||||||
working-directory: ../boost-root
|
working-directory: ../boost-root
|
||||||
- name: Install deps
|
- 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
|
working-directory: ../boost-root
|
||||||
- name: Bootstrap
|
- name: Bootstrap
|
||||||
run: bootstrap
|
run: bootstrap
|
||||||
@@ -287,7 +287,7 @@ jobs:
|
|||||||
- name: Copy files
|
- name: Copy files
|
||||||
run: C:\\tools\\cygwin\\bin\\bash -l -c 'cd $(cygpath -u "$GITHUB_WORKSPACE") && cp -r * ../boost-root/libs/math'
|
run: C:\\tools\\cygwin\\bin\\bash -l -c 'cd $(cygpath -u "$GITHUB_WORKSPACE") && cp -r * ../boost-root/libs/math'
|
||||||
- name: Install deps
|
- 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
|
- name: Bootstrap
|
||||||
run: C:\\tools\\cygwin\\bin\\bash -l -c 'cd $(cygpath -u "$GITHUB_WORKSPACE")/../boost-root && ./bootstrap.sh'
|
run: C:\\tools\\cygwin\\bin\\bash -l -c 'cd $(cygpath -u "$GITHUB_WORKSPACE")/../boost-root && ./bootstrap.sh'
|
||||||
- name: Generate headers
|
- name: Generate headers
|
||||||
@@ -417,7 +417,7 @@ jobs:
|
|||||||
run: cp -r $GITHUB_WORKSPACE/* libs/math
|
run: cp -r $GITHUB_WORKSPACE/* libs/math
|
||||||
working-directory: ../boost-root
|
working-directory: ../boost-root
|
||||||
- name: Install deps
|
- 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
|
working-directory: ../boost-root
|
||||||
- name: Bootstrap
|
- name: Bootstrap
|
||||||
run: ./bootstrap.sh
|
run: ./bootstrap.sh
|
||||||
|
|||||||
Reference in New Issue
Block a user