@@ -340,7 +340,7 @@ if (WITH_CHOLMOD)
340
340
#CHOLMOD/Supernodal/t_cholmod_super_solve.c
341
341
)
342
342
343
- if (NOT WITH_METIS )
343
+ if (NOT METIS_FOUND )
344
344
set_property (SOURCE
345
345
CHOLMOD/Check/cholmod_check.c
346
346
CHOLMOD/Partition/cholmod_camd.c
@@ -350,7 +350,7 @@ if (WITH_CHOLMOD)
350
350
CHOLMOD/Partition/cholmod_metis.c
351
351
CHOLMOD/Partition/cholmod_nesdis.c
352
352
APPEND PROPERTY COMPILE_DEFINITIONS NPARTITION )
353
- endif (NOT WITH_METIS )
353
+ endif (NOT METIS_FOUND )
354
354
355
355
configure_file (CHOLMOD/Include/cholmod_config.h.cmake.in
356
356
${CMAKE_CURRENT_BINARY_DIR} /CHOLMOD/Include/cholmod_config.h )
@@ -707,7 +707,7 @@ if (WITH_CHOLMOD)
707
707
${CHOLMOD_HDRS}
708
708
)
709
709
710
- if (WITH_METIS )
710
+ if (METIS_FOUND )
711
711
set (_METIS_IN ${SuiteSparse_SOURCE_DIR} /cmake/FindMETIS.cmake )
712
712
set (_METIS_OUT ${SuiteSparse_BINARY_DIR} /FindMETIS.cmake )
713
713
@@ -719,7 +719,7 @@ if (WITH_CHOLMOD)
719
719
)
720
720
721
721
target_sources (cholmod PRIVATE ${_METIS_OUT} )
722
- endif (WITH_METIS )
722
+ endif (METIS_FOUND )
723
723
724
724
add_library (SuiteSparse::CHOLMOD ALIAS cholmod )
725
725
@@ -738,15 +738,15 @@ if (WITH_CHOLMOD)
738
738
target_compile_definitions (cholmod PRIVATE _GNU_SOURCE )
739
739
endif (HAVE_FEENABLEEXCEPT )
740
740
741
- if (WITH_METIS AND METIS_FOUND )
741
+ if (METIS_FOUND )
742
742
target_link_libraries (cholmod PRIVATE METIS::METIS )
743
743
744
744
add_library (cholmod_partition INTERFACE )
745
745
add_library (SuiteSparse::Partition ALIAS cholmod_partition )
746
746
target_link_libraries (cholmod_partition INTERFACE cholmod )
747
747
748
748
set (METIS_DEPENDENCY "find_dependency (METIS ${METIS_VERSION} )" )
749
- endif (WITH_METIS AND METIS_FOUND )
749
+ endif (METIS_FOUND )
750
750
751
751
target_link_libraries (cholmod
752
752
PRIVATE BLAS::BLAS
@@ -855,12 +855,12 @@ if (WITH_SUPERNODAL)
855
855
target_link_libraries (spqr PRIVATE SuiteSparse::GPURuntime )
856
856
endif (WITH_CUDA AND CMAKE_CUDA_COMPILER_LOADED )
857
857
858
- if (WITH_TBB AND TBB_FOUND )
858
+ if (TBB_FOUND )
859
859
target_link_libraries (spqr PRIVATE TBB::tbb )
860
860
target_compile_definitions (spqr PRIVATE HAVE_TBB )
861
861
862
862
set (TBB_DEPENDENCY "find_dependency (TBB ${TBB_VERSION} )" )
863
- endif (WITH_TBB AND TBB_FOUND )
863
+ endif (TBB_FOUND )
864
864
endif (WITH_SUPERNODAL )
865
865
866
866
add_library (suitesparseconfig
@@ -1780,7 +1780,7 @@ add_feature_info (Check WITH_CHECK "Check module")
1780
1780
add_feature_info (Cholesky WITH_CHOLESKY "Cholesky module" )
1781
1781
add_feature_info (Fortran WITH_FORTRAN "Fortran compilation" )
1782
1782
add_feature_info (MatrixOps WITH_MATRIXOPS "MatrixOps module" )
1783
- add_feature_info (Partition " WITH_METIS" "Partition module" )
1783
+ add_feature_info (Partition WITH_METIS "Partition module" )
1784
1784
add_feature_info (Print WITH_PRINT "Additional diagnostic messages" )
1785
1785
add_feature_info (Supernodal WITH_SUPERNODAL "Supernodal module" )
1786
1786
add_feature_info (Threading WITH_TBB "Parallelization using Intel Threading Building Blocks" )
0 commit comments