From 08d65073444bf44f0936ed03392e324d68e676d7 Mon Sep 17 00:00:00 2001 From: Matthias Maier Date: Mon, 11 Dec 2017 10:21:28 -0600 Subject: [PATCH] CMake: Export DEAL_II_SUNDIALS_WITH_IDAS in config.h --- cmake/configure/configure_sundials.cmake | 4 ++++ include/deal.II/base/config.h.in | 3 +++ 2 files changed, 7 insertions(+) diff --git a/cmake/configure/configure_sundials.cmake b/cmake/configure/configure_sundials.cmake index aec7794275..9a7b85a576 100644 --- a/cmake/configure/configure_sundials.cmake +++ b/cmake/configure/configure_sundials.cmake @@ -17,4 +17,8 @@ # Configuration for the SUNDIALS library: # +MACRO(FEATURE_SUNDIALS_CONFIGURE_EXTERNAL) + SET(DEAL_II_SUNDIALS_WITH_IDAS ${SUNDIALS_WITH_IDAS}) +ENDMACRO() + CONFIGURE_FEATURE(SUNDIALS) diff --git a/include/deal.II/base/config.h.in b/include/deal.II/base/config.h.in index c56784bb77..1ede602da2 100644 --- a/include/deal.II/base/config.h.in +++ b/include/deal.II/base/config.h.in @@ -150,6 +150,9 @@ #cmakedefine DEAL_II_PETSC_WITH_HYPRE #cmakedefine DEAL_II_PETSC_WITH_MUMPS +/* cmake/modules/FindSUNDIALS.cmake */ +#cmakedefine DEAL_II_SUNDIALS_WITH_IDAS + /* cmake/configure/configure_1_threads.cmake */ #cmakedefine DEAL_II_USE_MT_POSIX #cmakedefine DEAL_II_USE_MT_POSIX_NO_BARRIERS -- 2.39.5