unittests_demos_include_dirs
authorDebian Science Team <debian-science-maintainers@lists.alioth.debian.org>
Mon, 11 Feb 2019 08:14:25 +0000 (08:14 +0000)
committerDrew Parsons <dparsons@debian.org>
Mon, 11 Feb 2019 08:14:25 +0000 (08:14 +0000)
===================================================================

Gbp-Pq: Name unittests_demos_include_dirs.patch

demo/CMakeLists.txt
test/unit/cpp/CMakeLists.txt

index 606a4ebd3ae9dce1127299b17284bfa1ba265237..495e6c96e985c7e8e4b0bf859f8e009cf40fb6a3 100644 (file)
@@ -6,6 +6,7 @@ cmake_minimum_required(VERSION 3.5)
 # Find DOLFIN config file (not used here, but check that the demo will
 # be able to find it
 #find_package(DOLFIN PATHS ${CMAKE_BINARY_DIR} REQUIRED)
+include_directories(${DOLFIN_SOURCE_DIR} ${DOLFIN_SOURCE_DIR}/dolfin ${DOLFIN_BINARY_DIR})
 
 # Documented demos
 add_subdirectory(documented/auto-adaptive-poisson/cpp)
index d526dca6b9925143da206f9872139c49f22f93f5..61ecc0b88aea3f32bd924ea8650c79e5c52c7276 100644 (file)
@@ -31,6 +31,7 @@ set(TEST_SOURCES
 
 add_executable(unittests ${TEST_SOURCES})
 target_link_libraries(unittests PRIVATE Catch dolfin)
+target_include_directories(unittests PRIVATE ${DOLFIN_SOURCE_DIR} ${DOLFIN_SOURCE_DIR}/dolfin ${DOLFIN_BINARY_DIR})
 
 # Test target
 add_test(unittests unittests)