message(STATUS "Setting up bundled features")
-include_directories(
- ${DEAL_II_BUNDLED_INCLUDE_DIRS}
- ${DEAL_II_INCLUDE_DIRS}
- )
-
if(DEAL_II_FEATURE_BOOST_BUNDLED_CONFIGURED)
add_subdirectory(${BOOST_FOLDER}/libs/serialization/src)
add_subdirectory(${BOOST_FOLDER}/libs/system/src)
PUBLIC ${DEAL_II_DEFINITIONS} ${DEAL_II_DEFINITIONS_${_build}}
)
+ target_include_directories(${_library}_${_build_lowercase}
+ PUBLIC ${DEAL_II_INCLUDE_DIRS})
+ target_include_directories(${_library}_${_build_lowercase}
+ SYSTEM PUBLIC ${DEAL_II_BUNDLED_INCLUDE_DIRS})
+
set_property(GLOBAL APPEND PROPERTY DEAL_II_OBJECTS_${_build}
"$<TARGET_OBJECTS:${_library}_${_build_lowercase}>"
)
PRIVATE
"${CMAKE_BINARY_DIR}/include"
"${CMAKE_SOURCE_DIR}/include"
- ${DEAL_II_BUNDLED_INCLUDE_DIRS}
)
- target_include_directories(${_target} SYSTEM PRIVATE ${DEAL_II_INCLUDE_DIRS})
+ target_include_directories(${_target}
+ SYSTEM PRIVATE ${DEAL_II_INCLUDE_DIRS} ${DEAL_II_BUNDLED_INCLUDE_DIRS}
+ )
set(_flags "${DEAL_II_CXX_FLAGS} ${DEAL_II_CXX_FLAGS_${_build}}")
separate_arguments(_flags)
include_directories(
${CMAKE_BINARY_DIR}/include/
${CMAKE_SOURCE_DIR}/include/
- ${DEAL_II_BUNDLED_INCLUDE_DIRS}
${CMAKE_SOURCE_DIR}/contrib/python-bindings/include/
SYSTEM
${DEAL_II_INCLUDE_DIRS}
+ ${DEAL_II_BUNDLED_INCLUDE_DIRS}
)
#
# include <deal.II/arborx/access_traits.h>
# include <ArborX_LinearBVH.hpp>
-
-DEAL_II_DISABLE_EXTRA_DIAGNOSTICS
# include <Kokkos_Core.hpp>
-DEAL_II_ENABLE_EXTRA_DIAGNOSTICS
DEAL_II_NAMESPACE_OPEN
# include <deal.II/arborx/access_traits.h>
# include <ArborX_DistributedTree.hpp>
-DEAL_II_DISABLE_EXTRA_DIAGNOSTICS
# include <Kokkos_Core.hpp>
-DEAL_II_ENABLE_EXTRA_DIAGNOSTICS
DEAL_II_NAMESPACE_OPEN
#include <deal.II/base/config.h>
-DEAL_II_DISABLE_EXTRA_DIAGNOSTICS
#include <Kokkos_Core.hpp>
-DEAL_II_ENABLE_EXTRA_DIAGNOSTICS
DEAL_II_NAMESPACE_OPEN
#include <deal.II/base/exceptions.h>
#include <deal.II/base/kokkos.h>
-DEAL_II_DISABLE_EXTRA_DIAGNOSTICS
#include <Kokkos_Core.hpp>
-DEAL_II_ENABLE_EXTRA_DIAGNOSTICS
#include <functional>
#include <memory>
#include <deal.II/base/config.h>
-DEAL_II_DISABLE_EXTRA_DIAGNOSTICS
+
#include <Kokkos_Core.hpp>
-DEAL_II_ENABLE_EXTRA_DIAGNOSTICS
struct FillFunctor
{