From 226f95d7d81ebff859801e356e068a79a66d19a6 Mon Sep 17 00:00:00 2001
From: maier
There are some options to determine the behavior of the dependency
- resolution. Specifically, the
- option
+
+ If set to
+
+ Forces the use of the bundled library regardless whether
+ DEAL_II_ALLOW_BUNDLED
determines the
- following:
+ resolution.
-
ON
external libraries still have
- precedence. But if there is no external library the bundled
- library will be used.
-
- OFF
bundled libraries will not be
- used and the dependency resolution will fail if there is no
- external library
-
- DEAL_II_FORCE_BUNDLED_<library>
forces
- the use of the bundled library regardless whether
- DEAL_II_ALLOW_BUNDLED
is set to OFF
- or an external library is found. This applies to the options
- DEAL_II_FORCE_BUNDLED_(BOOST|FUNCTIONPARSER|THREADS|UMFPACK)
.
+ DEAL_II_ALLOW_BUNDLED
:
+ ON
external libraries still have
+ precedence. But if there is no external library the bundled
+ library will be used.
+ If set to OFF
bundled libraries will not be
+ used and the dependency resolution will fail if there is no
+ external library.
+ DEAL_II_FORCE_BUNDLED_(BOOST|FUNCTIONPARSER|THREADS|UMFPACK)
:
+ DEAL_II_ALLOW_BUNDLED
is set to OFF
+ or an external library is found.
+ DEAL_II_ALLOW_BUNDLED
, as well as every
+ DEAL_II_FORCE_BUNDLED_<library>
+ have to be set to OFF
. Conversely,
+ DEAL_II_FORCE_BUNDLED_<library>=ON
+ will not automatically enable the corresponding
+ DEAL_II_WITH_<feature>
toggle. This has to be
+ set separately.
- Thus, to ensure that no bundled library is used at all
- DEAL_II_ALLOW_BUNDLED
, as well as every
- DEAL_II_FORCE_BUNDLED_<library>
- have to be set to OFF
. Conversely,
- DEAL_II_FORCE_BUNDLED_<library>=ON
- will not automatically enable the corresponding
- DEAL_II_WITH_<feature>
toggle. This has to be
- set separately.
-