fixed: major / minor confusion
we mean to check the minor version git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1575 e10b68d5-8a6e-419e-a041-bce267b0401d
This commit is contained in:
@@ -21,7 +21,7 @@ STRING(REGEX MATCH "PETSC_VERSION_MINOR *([0-9]+)" PETSC_VERSION_MINOR ${PETSC_H
|
||||
STRING(REGEX REPLACE "PETSC_VERSION_MINOR *([0-9]+)" "\\1" PETSC_VERSION_MINOR "${PETSC_VERSION_MINOR}")
|
||||
|
||||
# Add a better check when we need it (e.g. release is bumped)
|
||||
IF(PETSC_VERSION_MAJOR LESS 2)
|
||||
IF(PETSC_VERSION_MINOR LESS 2)
|
||||
FIND_LIBRARY(PETSC_LIB_PETSC petsc PATHS /usr/lib $ENV{PETSC_DIR}/$ENV{PETSC_ARCH}/lib)
|
||||
FIND_LIBRARY(PETSC_LIB_PETSCDM petscdm PATHS /usr/lib $ENV{PETSC_DIR}/$ENV{PETSC_ARCH}/lib)
|
||||
FIND_LIBRARY(PETSC_LIB_PETSCVEC petscvec PATHS /usr/lib $ENV{PETSC_DIR}/$ENV{PETSC_ARCH}/lib)
|
||||
@@ -68,10 +68,10 @@ IF(PETSC_VERSION_MAJOR LESS 2)
|
||||
SET(PETSCCONF_INCLUDE_DIR ${PETSCCONF_INCLUDE_DIR} ${PETSC_VARIABLES})
|
||||
|
||||
SET(PETSC_INCLUDES ${PETSC_INCLUDE_DIR} ${PETSCCONF_INCLUDE_DIR})
|
||||
ELSE(PETSC_VERSION_MAJOR LESS 2)
|
||||
ELSE(PETSC_VERSION_MINOR LESS 2)
|
||||
INCLUDE($ENV{PETSC_DIR}/$ENV{PETSC_ARCH}/conf/PETScConfig.cmake)
|
||||
FIND_LIBRARY(PETSC_LIB_PETSC petsc HINTS $ENV{PETSC_DIR}/$ENV{PETSC_ARCH}/lib)
|
||||
SET(PETSC_LIBRARIES ${PETSC_LIB_PETSC} ${PETSC_PACKAGE_LIBS})
|
||||
SET(PETSC_INCLUDES ${PETSC_INCLUDE_DIR} ${PETSCCONF_INCLUDE_DIR} ${PETSC_PACKAGE_INCLUDES})
|
||||
ENDIF(PETSC_VERSION_MAJOR LESS 2)
|
||||
ENDIF(PETSC_VERSION_MINOR LESS 2)
|
||||
MARK_AS_ADVANCED(PETSC_LIBRARIES PETSC_INCLUDES)
|
||||
|
||||
Reference in New Issue
Block a user