From fe71f0c255891ac7528a22bc13cb9bf5f4f696be Mon Sep 17 00:00:00 2001
From: Bruno Seny <bruno.seny@student.uclouvain.be>
Date: Tue, 26 Apr 2011 12:43:20 +0000
Subject: [PATCH] dg: Limiter for Multirate + fix in CMakeLists.txt

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

diff --git a/CMakeLists.txt b/CMakeLists.txt
index c609743578..9f7e8d7f92 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -627,11 +627,13 @@ if(ENABLE_PETSC)
     if(PETSC_PACKAGES_INCLUDES)
       string(REPLACE "PACKAGES_INCLUDES = " "" PETSC_PACKAGES_INCLUDES
              ${PETSC_PACKAGES_INCLUDES})
-      string(REPLACE "-I" "" PETSC_PACKAGES_INCLUDES ${PETSC_PACKAGES_INCLUDES})
-      string(REPLACE " " ";" PETSC_PACKAGES_INCLUDES ${PETSC_PACKAGES_INCLUDES})
+      if(PETSC_PACKAGES_INCLUDES)
+        string(REPLACE "-I" "" PETSC_PACKAGES_INCLUDES ${PETSC_PACKAGES_INCLUDES})
+        string(REPLACE " " ";" PETSC_PACKAGES_INCLUDES ${PETSC_PACKAGES_INCLUDES})
         foreach(VAR ${PETSC_PACKAGES_INCLUDES})
-      list(APPEND EXTERNAL_INCLUDES ${VAR})
-      endforeach(VAR)
+          list(APPEND EXTERNAL_INCLUDES ${VAR})
+        endforeach(VAR)
+      endif(PETSC_PACKAGES_INCLUDES)
     endif(PETSC_PACKAGES_INCLUDES)
     # find libraries (<= 3.0)
     set(PETSC_LIBS_REQUIRED petscksp petscdm petscmat petscvec petsc)
-- 
GitLab