From 8ce245a5f84e6087e20eb47a27addd5c78904331 Mon Sep 17 00:00:00 2001 From: Daniel Weindl Date: Fri, 27 Sep 2024 16:54:09 +0200 Subject: [PATCH] Fix up SuiteSparse upgrade (#2514) * don't build more than necessary (no shared libs) * don't include suitesparse installation directory in sdist --- python/sdist/MANIFEST.in | 1 + scripts/buildSuiteSparse.sh | 2 ++ 2 files changed, 3 insertions(+) diff --git a/python/sdist/MANIFEST.in b/python/sdist/MANIFEST.in index 5be0b1ebc6..7cd9792a20 100644 --- a/python/sdist/MANIFEST.in +++ b/python/sdist/MANIFEST.in @@ -11,6 +11,7 @@ include LICENSE.md exclude amici/*.so exclude amici/*.dll prune **/build +prune **/install prune amici/share prune amici/lib prune amici/ThirdParty/SuiteSparse/lib diff --git a/scripts/buildSuiteSparse.sh b/scripts/buildSuiteSparse.sh index bce7ca1fd0..326e758698 100755 --- a/scripts/buildSuiteSparse.sh +++ b/scripts/buildSuiteSparse.sh @@ -22,6 +22,8 @@ cmake -DSUITESPARSE_ENABLE_PROJECTS="amd;btf;colamd;klu" \ -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ -DSUITESPARSE_USE_64BIT_BLAS=ON \ -DBLAS_LIBRARIES=dummy \ + -DBUILD_SHARED_LIBS=OFF \ + -DBUILD_TESTING=OFF \ .. cmake --build .