From 81a4a41f27fa9c1c2bc7318673147231bed42d83 Mon Sep 17 00:00:00 2001 From: Lars Bilke <lars.bilke@ufz.de> Date: Mon, 14 Dec 2020 14:35:39 +0100 Subject: [PATCH] [CMake] Moved definition OGS_USE_XDMF. --- CMakeLists.txt | 4 ---- MeshLib/CMakeLists.txt | 3 +++ ProcessLib/CMakeLists.txt | 3 +++ 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index b479f3b4972..7f876fd3f77 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -222,10 +222,6 @@ if(OGS_USE_EIGEN) endif() # End Eigen -if(OGS_USE_XDMF) - add_definitions(-DOGS_USE_XDMF) -endif() - if(OGS_FATAL_ABORT) add_definitions(-DOGS_FATAL_ABORT) endif() diff --git a/MeshLib/CMakeLists.txt b/MeshLib/CMakeLists.txt index 01c8dec50a6..da4a150d364 100644 --- a/MeshLib/CMakeLists.txt +++ b/MeshLib/CMakeLists.txt @@ -42,3 +42,6 @@ endif() if(OGS_USE_PETSC) target_compile_definitions(MeshLib PUBLIC USE_PETSC) endif() +if(OGS_USE_XDMF) + target_compile_definitions(MeshLib PRIVATE OGS_USE_XDMF) +endif() diff --git a/ProcessLib/CMakeLists.txt b/ProcessLib/CMakeLists.txt index db7fc4f8d85..67118f1d458 100644 --- a/ProcessLib/CMakeLists.txt +++ b/ProcessLib/CMakeLists.txt @@ -26,6 +26,9 @@ endif() if(OGS_USE_PETSC) target_compile_definitions(ProcessLib PUBLIC USE_PETSC) endif() +if(OGS_USE_XDMF) + target_compile_definitions(ProcessLib PUBLIC OGS_USE_XDMF) +endif() target_link_libraries(ProcessLib PUBLIC BaseLib -- GitLab