From: Matthias Maier <tamiko@43-1.org>
Date: Mon, 11 Dec 2017 16:21:28 +0000 (-0600)
Subject: CMake: Export DEAL_II_SUNDIALS_WITH_IDAS in config.h
X-Git-Tag: v9.0.0-rc1~612^2~1
X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=08d65073444bf44f0936ed03392e324d68e676d7;p=dealii.git

CMake: Export DEAL_II_SUNDIALS_WITH_IDAS in config.h
---

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