Skip to content

Commit b4d73b3

Browse files
committed
slepc4py location
1 parent 44d9a06 commit b4d73b3

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/build.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,9 +99,13 @@ jobs:
9999
pip cache remove slepc4py
100100
101101
if [ "${{ github.ref_name == 'master' }}" ]; then
102-
: # Install build dependencies
103-
pip install Cython libsupermesh mpi4py numpy pybind11 setuptools rtree
104102
pip install $PETSC_DIR/src/binding/petsc4py
103+
pip install $PETSC_DIR/$PETSC_ARCH/externalpackages/git.slepc/src/binding/slepc4py
104+
105+
./scripts/firedrake-dev-patch petsc4py slepc4py
106+
107+
: # Install the remaining build dependencies
108+
pip install -r requirements-build.txt
105109
106110
: # We have to pass '--no-build-isolation' to use a custom petsc4py
107111
PIP_FLAGS='--no-build-isolation'

0 commit comments

Comments
 (0)