From 2f10e8b1a4a8146d0105213886bdabc001c8b27c Mon Sep 17 00:00:00 2001 From: Elias Pipping <elias.pipping@fu-berlin.de> Date: Thu, 1 Oct 2015 17:15:00 +0200 Subject: [PATCH] Guard umfpacksolvertest --- dune/solvers/test/CMakeLists.txt | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/dune/solvers/test/CMakeLists.txt b/dune/solvers/test/CMakeLists.txt index 5a54e133..7708621d 100644 --- a/dune/solvers/test/CMakeLists.txt +++ b/dune/solvers/test/CMakeLists.txt @@ -10,7 +10,6 @@ set(OTHER_TESTS lowrankoperatortest nulloperatortest sumoperatortest - umfpacksolvertest ) set(TESTS_IPOPT mmgtest quadraticipoptsolvertest) @@ -19,6 +18,10 @@ if(HAVE_IPOPT) list(APPEND GRID_BASED_TESTS ${TESTS_IPOPT}) endif() +if(UMFPACK_FOUND) + list(APPEND TESTS umfpacksolvertest) +endif() + set(TESTS ${OTHER_TESTS} ${GRID_BASED_TESTS}) foreach(_test ${TESTS}) @@ -27,6 +30,10 @@ foreach(_test ${TESTS}) add_test(${_test} ${_test}) endforeach() +if(UMFPACK_FOUND) + add_dune_umfpack_flags(umfpacksolvertest) +endif() + if(HAVE_IPOPT) foreach(_test ${TESTS_IPOPT}) add_dune_ipopt_flags(${_test}) @@ -40,7 +47,5 @@ foreach(_test ${GRID_BASED_TESTS}) endif(HAVE_UG) endforeach() -add_dune_umfpack_flags(umfpacksolvertest) - add_directory_test_target(_test_target) add_dependencies(${_test_target} ${TESTS}) -- GitLab