SET(VERSION "8.0.pre")
+SET(DEAL_II_PACKAGE_BUGREPORT "dealii@dealii.org")
+SET(DEAL_II_PACKAGE_NAME "deal.II")
+SET(DEAL_II_PACKAGE_TARNAME ${DEAL_II_PACKAGE_NAME})
+SET(DEAL_II_PACKAGE_VERSION ${VERSION})
+SET(DEAL_II_PACKAGE_STRING "${DEAL_II_PACKAGE_NAME} ${DEAL_II_PACKAGE_VERSION}")
+SET(DEAL_II_PACKAGE_URL "")
+
+
#
+
#
# General configuration options:
#
+
#
# Now, configure and configure a lot of things:
#
+
#
# Platform checks:
#
+
#
# Feature configuration:
#
+
#
# Build the toolchain:
#
+
#
# Compile the library:
#
//
//---------------------------- config.h ---------------------------
-/*
- * TODO: Migrate all definitions from config.h.in.old to this file.
- */
-
#ifndef __deal2__config_h
#define __deal2__config_h
+
+
/**
* Two macro names that we put at the top and bottom of all deal.II files
* and that will be expanded to "namespace dealii {" and "}".
#define DEAL_II_NAMESPACE_OPEN namespace dealii {
#define DEAL_II_NAMESPACE_CLOSE }
+/* Define to the full name of this package. */
+#cmakedefine DEAL_II_PACKAGE_NAME "@DEAL_II_PACKAGE_NAME@"
+
+/* Define to the one symbol short name of this package. */
+#cmakedefine DEAL_II_PACKAGE_TARNAME "@DEAL_II_PACKAGE_TARNAME@"
+
+/* Define to the version of this package. */
+#cmakedefine DEAL_II_PACKAGE_VERSION "@DEAL_II_PACKAGE_VERSION@"
+
+/* Define to the full name and version of this package. */
+#cmakedefine DEAL_II_PACKAGE_STRING "@DEAL_II_PACKAGE_STRING@"
+
+/* Define to the address where bug reports for this package should be sent. */
+#cmakedefine DEAL_II_PACKAGE_BUGREPORT "@DEAL_II_PACKAGE_BUGREPORT@"
+
+/* Define to the home page for this package. */
+#cmakedefine DEAL_II_PACKAGE_URL "@DEAL_II_PACKAGE_URL@"
+
by the preprocessor variable. */
#cmakedefine NO_HAVE_GETRUSAGE
-/* Define to the address where bug reports for this package should be sent. */
-#cmakedefine PACKAGE_BUGREPORT
-
-/* Define to the full name of this package. */
-#cmakedefine PACKAGE_NAME
-
-/* Define to the full name and version of this package. */
-#cmakedefine PACKAGE_STRING
-
-/* Define to the one symbol short name of this package. */
-#cmakedefine PACKAGE_TARNAME
-
-/* Define to the home page for this package. */
-#cmakedefine PACKAGE_URL
-
-/* Define to the version of this package. */
-#cmakedefine PACKAGE_VERSION
-
/* Make sure PETSc doesn't re-define the underscore through the preprocessor,
since this interferes with boost. PETSc redefines the underscore to be
"__gterr =", but then forgets to undef this thing. Boost simply wants to