From e0b8d6e8c68290b47983fd190ff7fbaf24372c76 Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Sat, 27 Mar 2010 11:24:57 +0000
Subject: [PATCH] better mpi for projects

---
 CMakeLists.txt | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 8bc911b544..43c89bee2d 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -474,7 +474,6 @@ if(ENABLE_MPI)
    if(MPI_FOUND)
      message("-- Found MPI")
      set(HAVE_MPI TRUE)
-     set(HAVE_MPI TRUE PARENT_SCOPE) # export it for projects, too
      list(APPEND CONFIG_OPTIONS "MPI")
      list(APPEND EXTERNAL_INCLUDES ${MPI_INCLUDE_DIR})
      list(APPEND EXTERNAL_LIBRARIES ${MPI_LIBRARIES})
@@ -809,7 +808,8 @@ include_directories(Common Fltk Geo Graphics Mesh Solver Numeric Parser
   Plugin Post Qt ${EXTERNAL_INCLUDES} ${CMAKE_CURRENT_BINARY_DIR}/Common)
 
 # set this for external codes that might include this CMakeList file
-set(GMSH_EXTERNAL_INCLUDE_DIRS ${EXTERNAL_INCLUDES} PARENT_SCOPE)
+set(GMSH_EXTERNAL_INCLUDE_DIRS ${EXTERNAL_INCLUDES} CACHE 
+    STRING "External include directories")
 
 # group sources for easier navigation in IDEs
 foreach(DIR ${GMSH_DIRS})
-- 
GitLab