From 78e1b28c8d3fc0b6c8f8d70d47d1bd50a54d97cc Mon Sep 17 00:00:00 2001
From: maier
Date: Sun, 7 Apr 2013 21:37:20 +0000
Subject: [PATCH] Small documentation update
git-svn-id: https://svn.dealii.org/trunk@29215 0785d39b-7218-0410-832d-ea1e28bc413d
---
deal.II/cmake/setup_deal_ii.cmake | 2 +-
deal.II/doc/development/cmake.html | 30 +++++++++++++++++++++++++++++-
2 files changed, 30 insertions(+), 2 deletions(-)
diff --git a/deal.II/cmake/setup_deal_ii.cmake b/deal.II/cmake/setup_deal_ii.cmake
index a7f8efe4f6..c77fa6d7b0 100644
--- a/deal.II/cmake/setup_deal_ii.cmake
+++ b/deal.II/cmake/setup_deal_ii.cmake
@@ -101,8 +101,8 @@ IF(DEAL_II_COMPONENT_COMPAT_FILES)
#
SET_IF_EMPTY(DEAL_II_CMAKE_MACROS_RELDIR "cmake/macros")
SET_IF_EMPTY(DEAL_II_COMMON_RELDIR "common")
- SET_IF_EMPTY(DEAL_II_DOCREADME_RELDIR "")
SET_IF_EMPTY(DEAL_II_DOCHTML_RELDIR "doc")
+ SET_IF_EMPTY(DEAL_II_DOCREADME_RELDIR "")
SET_IF_EMPTY(DEAL_II_EXAMPLES_RELDIR "examples")
SET_IF_EMPTY(DEAL_II_EXECUTABLE_RELDIR "bin")
IF( "${CMAKE_INSTALL_PREFIX}" STREQUAL "${CMAKE_BINARY_DIR}" AND
diff --git a/deal.II/doc/development/cmake.html b/deal.II/doc/development/cmake.html
index 33201002c5..e9e6643ea9 100644
--- a/deal.II/doc/development/cmake.html
+++ b/deal.II/doc/development/cmake.html
@@ -33,6 +33,7 @@
Configuration options
@@ -148,10 +150,12 @@
cmake -U"DEAL_II_WITH_*" .
+
ccmake
and special build targets
+
A very convenient way to alter the configuration is to use the graphical
user interface ccmake
to the
variables cmake
stores upon running. It can be invoked via
@@ -170,6 +174,29 @@
make rebuild_cache
+
+
+
+ Shortcuts
+
+
+ All variables starting with WITH_
will be automatically
+ renamed to DEAL_II_WITH_*
. So, it suffices to specify
+
+
+ cmake -DWITH_MPI=ON <...>
+
+ instead of the longer
+
+
+ cmake -DDEAL_II_WITH_MPI=ON <...>
+
+ The same holds for all variables starting with COMPONENT_
+ and all individual component names: COMPAT_FILES
,
+ DOCUMENTATION
, EXAMPLES
,
+ MESH_CONVERTER
and PARAMETER_GUI
(which
+ will be expanded to the full DEAL_II_COMPONENT_*
variable name).
+
Configuration options
@@ -658,7 +685,7 @@
lib${LIB_SUFFIX}/cmake/deal.II
share/deal.II/
share/deal.II/cmake/macros
- share/doc/deal.II/examples
+ share/deal.II/examples
share/doc/deal.II/html
@@ -670,6 +697,7 @@
DEAL_II_CMAKE_MACROS_RELDIR
+ DEAL_II_COMMON_RELDIR
DEAL_II_DOCHTML_RELDIR
DEAL_II_DOCREADME_RELDIR
DEAL_II_EXAMPLES_RELDIR
--
2.39.5