MINGW-packages/mingw-w64-suitesparse5/0005-suitesparse-5.8.1-skip-building-Mongoose-GraphBLAS.patch
2022-12-20 13:50:13 +01:00

87 lines
3.3 KiB
Diff

diff -urN SuiteSparse-5.11.0/Makefile.orig SuiteSparse-5.11.0/Makefile
--- SuiteSparse-5.11.0/Makefile.orig 2022-03-15 00:33:19.000000000 +0100
+++ SuiteSparse-5.11.0/Makefile 2022-03-20 13:51:19.924606309 +0100
@@ -16,7 +16,7 @@
# installs all libraries SuiteSparse/lib.
go: metis
( cd SuiteSparse_config && $(MAKE) )
- ( cd Mongoose && $(MAKE) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' )
+# ( cd Mongoose && $(MAKE) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' )
( cd AMD && $(MAKE) )
( cd BTF && $(MAKE) )
( cd CAMD && $(MAKE) )
@@ -34,7 +34,7 @@
( cd GPUQREngine && $(MAKE) )
endif
( cd SPQR && $(MAKE) )
- ( cd GraphBLAS && $(MAKE) JOBS=$(JOBS) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' )
+# ( cd GraphBLAS && $(MAKE) JOBS=$(JOBS) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' )
( cd SLIP_LU && $(MAKE) )
# ( cd PIRO_BAND && $(MAKE) )
# ( cd SKYLINE_SVD && $(MAKE) )
@@ -44,7 +42,7 @@
# sudo make install INSTALL=/usr/local
# See SuiteSparse/README.md for more details.
# (note that CSparse is not installed; CXSparse is installed instead)
-install: metisinstall gbinstall moninstall
+install: metisinstall
( cd SuiteSparse_config && $(MAKE) install )
# ( cd Mongoose && $(MAKE) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' install )
( cd AMD && $(MAKE) install )
@@ -93,8 +89,6 @@
$(RM) $(INSTALL_DOC)/SuiteSparse_README.md
( cd SuiteSparse_config && $(MAKE) uninstall )
- ( cd metis-5.1.0 && $(MAKE) uninstall )
- - ( cd GraphBLAS && $(MAKE) uninstall )
- - ( cd Mongoose && $(MAKE) uninstall )
( cd AMD && $(MAKE) uninstall )
( cd CAMD && $(MAKE) uninstall )
( cd COLAMD && $(MAKE) uninstall )
@@ -126,7 +120,7 @@
# the static library
library: metis
( cd SuiteSparse_config && $(MAKE) )
- ( cd Mongoose && $(MAKE) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' library )
+# ( cd Mongoose && $(MAKE) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' library )
( cd AMD && $(MAKE) library )
( cd BTF && $(MAKE) library )
( cd CAMD && $(MAKE) library )
@@ -144,7 +137,7 @@
( cd GPUQREngine && $(MAKE) library )
endif
( cd SPQR && $(MAKE) library )
- ( cd GraphBLAS && $(MAKE) JOBS=$(JOBS) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' library )
+# ( cd GraphBLAS && $(MAKE) JOBS=$(JOBS) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' library )
( cd SLIP_LU && $(MAKE) library )
# ( cd PIRO_BAND && $(MAKE) library )
# ( cd SKYLINE_SVD && $(MAKE) library )
@@ -154,7 +146,7 @@
# both the dynamic and static libraries.
static: metis
( cd SuiteSparse_config && $(MAKE) static )
- ( cd Mongoose && $(MAKE) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' static )
+# ( cd Mongoose && $(MAKE) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' static )
( cd AMD && $(MAKE) static )
( cd BTF && $(MAKE) static )
( cd CAMD && $(MAKE) static )
@@ -172,7 +163,7 @@
( cd GPUQREngine && $(MAKE) static )
endif
( cd SPQR && $(MAKE) static )
- ( cd GraphBLAS && $(MAKE) JOBS=$(JOBS) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' static )
+# ( cd GraphBLAS && $(MAKE) JOBS=$(JOBS) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' static )
( cd SLIP_LU && $(MAKE) static )
# ( cd PIRO_BAND && $(MAKE) static )
# ( cd SKYLINE_SVD && $(MAKE) static )
@@ -233,8 +219,8 @@
# Create the PDF documentation
docs:
- ( cd GraphBLAS && $(MAKE) docs )
- ( cd Mongoose && $(MAKE) docs )
+# ( cd GraphBLAS && $(MAKE) docs )
+# ( cd Mongoose && $(MAKE) docs )
( cd AMD && $(MAKE) docs )
( cd CAMD && $(MAKE) docs )
( cd KLU && $(MAKE) docs )