dolfin team mailing list archive
-
dolfin team
-
Mailing list archive
-
Message #19351
Re: [Branch ~dolfin-core/dolfin/main] Rev 5094: Remove HINTS and stanard paths from CHOLMOD test.
On Tue, Aug 24, 2010 at 1:52 PM, <noreply@xxxxxxxxxxxxx> wrote:
> ------------------------------------------------------------
> revno: 5094
> committer: Garth N. Wells <gnw20@xxxxxxxxx>
> branch nick: dolfin-cmake
> timestamp: Tue 2010-08-24 12:48:37 +0100
> message:
> Remove HINTS and stanard paths from CHOLMOD test.
This doesn't allow me to do
cmake -DCHOLMOD_DIR=/path/to/cholmod ..
which I like better than defining environment variables before running
cmake. Can't we allow both?
Johannes
> modified:
> cmake/FindCHOLMOD.cmake
>
>
> --
> lp:dolfin
> https://code.launchpad.net/~dolfin-core/dolfin/main
>
> Your team DOLFIN Core Team is subscribed to branch lp:dolfin.
> To unsubscribe from this branch go to https://code.launchpad.net/~dolfin-core/dolfin/main/+edit-subscription
>
> === modified file 'cmake/FindCHOLMOD.cmake'
> --- cmake/FindCHOLMOD.cmake 2010-08-24 08:58:52 +0000
> +++ cmake/FindCHOLMOD.cmake 2010-08-24 11:48:37 +0000
> @@ -18,41 +18,33 @@
>
> # Check for header file
> find_path(CHOLMOD_INCLUDE_DIRS cholmod.h
> - HINTS ${CHOLMOD_DIR}
> - PATHS $ENV{CHOLMOD_DIR}
> - PATH_SUFFIXES include include/suitesparse include/ufsparse
> + PATHS $ENV{CHOLMOD_DIR}/include
> + PATH_SUFFIXES suitesparse ufsparse
> DOC "Directory where the CHOLMOD header is located"
> )
>
> # Check for CHOLMOD library
> find_library(CHOLMOD_LIBRARY cholmod
> - HINTS ${CHOLMOD_DIR}
> - PATHS $ENV{CHOLMOD_DIR}
> - PATH_SUFFIXES lib
> + PATHS $ENV{CHOLMOD_DIR}/lib
> DOC "The CHOLMOD library"
> )
>
> # Check for CAMD library
> find_library(CAMD_LIBRARY camd
> - HINTS ${CHOLMOD_DIR} ${CAMD_DIR}
> - PATHS $ENV{CHOLMOD_DIR} $ENV{CAMD_DIR}
> + PATHS $ENV{CHOLMOD_DIR}/lib $ENV{CAMD_DIR}/lib
> PATH_SUFFIXES lib
> DOC "The CAMD library"
> )
>
> # Check for COLAMD library
> find_library(COLAMD_LIBRARY colamd
> - HINTS ${CHOLMOD_DIR} ${COLAMD_DIR}
> - PATHS $ENV{CHOLMOD_DIR} $ENV{COLAMD_DIR}
> - PATH_SUFFIXES lib
> + PATHS $ENV{CHOLMOD_DIR}/lib $ENV{COLAMD_DIR}/lib
> DOC "The COLAMD library"
> )
>
> # Check for CCOLAMD library
> find_library(CCOLAMD_LIBRARY ccolamd
> - HINTS ${CHOLMOD_DIR} ${CCOLAMD_DIR}
> - PATHS $ENV{CHOLMOD_DIR} $ENV{CCOLAMD_DIR}
> - PATH_SUFFIXES lib
> + PATHS $ENV{CHOLMOD_DIR}/lib $ENV{CCOLAMD_DIR}/lib
> DOC "The CCOLAMD library"
> )
>
>
>
>
Follow ups