]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
The same for PETSc and Trilinos
authormaier <maier@0785d39b-7218-0410-832d-ea1e28bc413d>
Thu, 4 Oct 2012 21:18:05 +0000 (21:18 +0000)
committermaier <maier@0785d39b-7218-0410-832d-ea1e28bc413d>
Thu, 4 Oct 2012 21:18:05 +0000 (21:18 +0000)
git-svn-id: https://svn.dealii.org/branches/branch_cmake@26960 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/cmake/configure/configure_petsc.cmake
deal.II/cmake/configure/configure_trilinos.cmake

index d205b41fef8376918b39ad435b0b836a7ab46644..a3045cf8b110cbcd38f80776d71bcef3dc10444e 100644 (file)
@@ -56,6 +56,12 @@ MACRO(FEATURE_PETSC_FIND_EXTERNAL var)
       SET(${var} FALSE)
     ENDIF()
 
+    IF(NOT ${var})
+      UNSET(PETSC_INCLUDE_DIR_ARCH CACHE)
+      UNSET(PETSC_INCLUDE_DIR_COMMON CACHE)
+      UNSET(PETSC_INCLUDE_DIRS CACHE)
+      UNSET(PETSC_LIBRARIES CACHE)
+    ENDIF()
   ENDIF()
 
 ENDMACRO()
index 4d220425dec6ec597174edabbcaca4e9ddf80c12..f8b93e28e0ebb7c8dea165e938397c015ead003c 100644 (file)
@@ -155,6 +155,11 @@ MACRO(FEATURE_TRILINOS_FIND_EXTERNAL var)
     UNSET(TRILINOS_SUPPORTS_CPP11 CACHE)
     UNSET(TRILINOS_HAS_C99_TR1_WORKAROUND CACHE)
 
+    IF(NOT ${var})
+      UNSET(TRILINOS_DIR CACHE)
+      UNSET(TRILINOS_INCLUDE_DIRS CACHE)
+      UNSET(TRILINOS_LIBRARIES CACHE)
+    ENDIF()
   ENDIF(TRILINOS_FOUND)
 ENDMACRO()
 

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.