Skip to content

Commit 71e27f6

Browse files
committed
CI set rpath before building numpy in BLIS/FlexiBLAS jobs
1 parent f6bef5d commit 71e27f6

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

‎continuous_integration/install_blis.sh‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,11 @@ Libs: -L\${libdir} -lblis
3838
Libs.private: \${extralib}
3939
Cflags: -I\${includedir}" > blis.pc
4040

41+
export LDFLAGS="-L$ABS_PATH/BLIS_install/lib -Wl,-rpath,$ABS_PATH/BLIS_install/lib"
42+
4143
PKG_CONFIG_PATH=$ABS_PATH/numpy/ pip install . -v --no-build-isolation -Csetup-args=-Dblas=blis
4244

4345
export CFLAGS=-I$ABS_PATH/BLIS_install/include/blis
44-
export LDFLAGS="-L$ABS_PATH/BLIS_install/lib -Wl,-rpath,$ABS_PATH/BLIS_install/lib"
4546

4647
popd
4748

‎continuous_integration/install_flexiblas.sh‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,12 +69,13 @@ Libs: -L\${libdir} -lflexiblas
6969
Libs.private: \${extralib}
7070
Cflags: -I\${includedir}" > flexiblas.pc
7171

72+
export LDFLAGS="-L$FLEXIBLAS_LIB -Wl,-rpath,$FLEXIBLAS_LIB"
73+
7274
PKG_CONFIG_PATH=$ABS_PATH/numpy/ pip install . -v --no-build-isolation -Csetup-args=-Dblas=flexiblas -Csetup-args=-Dlapack=flexiblas
7375

7476
ccache -s || true
7577

7678
export CFLAGS=-I$ABS_PATH/flexiblas_install/include/flexiblas
77-
export LDFLAGS="-L$FLEXIBLAS_LIB -Wl,-rpath,$FLEXIBLAS_LIB"
7879

7980
popd
8081

0 commit comments

Comments
 (0)