1 --- openturns_ref/openturns-1.21/CMakeLists.txt 2023-09-22 12:27:24.290521494 +0200
2 +++ openturns_dev/openturns-1.21/CMakeLists.txt 2023-09-22 12:26:48.691883507 +0200
5 set (CMAKE_CXX_STANDARD 11)
7 +SET(LAPACK_ROOT_DIR $ENV{LAPACK_ROOT_DIR})
9 + LIST(APPEND CMAKE_PREFIX_PATH "${LAPACK_ROOT_DIR}")
10 +ENDIF(LAPACK_ROOT_DIR)
11 if (NOT DEFINED LAPACK_LIBRARIES)
12 find_package (LAPACK REQUIRED)
14 +IF (DEFINED CBLAS_LIBRARIES)
15 + MESSAGE(STATUS "CBLAS_LIBRARIES is defined... adding to the list of libraries ${CBLAS_LIBRARIES}")
16 + LIST (APPEND OPENTURNS_PRIVATE_LIBRARIES ${CBLAS_LIBRARIES})
18 list (APPEND OPENTURNS_PRIVATE_LIBRARIES ${LAPACK_LIBRARIES})
25 + SET(TBB_ROOT_DIR $ENV{TBB_ROOT_DIR})
27 + LIST(APPEND CMAKE_PREFIX_PATH "${TBB_ROOT_DIR}")
29 find_package (TBB CONFIG)
31 message (STATUS "Found TBB: ${TBB_DIR} (found version ${TBB_VERSION})")
36 + SET(LIBXML2_ROOT_DIR $ENV{LIBXLM2_ROOT_DIR})
37 + if(LIBXML2_ROOT_DIR)
38 + LIST(APPEND CMAKE_PREFIX_PATH "${LIBXML2_ROOT_DIR}")
39 + endif(LIBXML2_ROOT_DIR)
40 find_package (LibXml2)
44 list (APPEND OPENTURNS_ENABLED_FEATURES "libxml2")
47 +SET(MPI_ROOT_DIR $ENV{MPI_ROOT_DIR} CACHE PATH "Path to the MPI.")
49 + LIST(APPEND CMAKE_PREFIX_PATH "${MPI_ROOT_DIR}")
51 + list (APPEND OPENTURNS_PRIVATE_INCLUDE_DIRS ${MPI_INCLUDE_DIRS})
52 + list (APPEND OPENTURNS_PRIVATE_LIBRARIES ${MPI_LIBRARIES})
56 + SET(HDF5_ROOT_DIR $ENV{HDF5_ROOT_DIR} CACHE PATH "Path to the HDF5.")
58 + LIST(APPEND CMAKE_PREFIX_PATH "${HDF5_ROOT_DIR}")
59 + ENDIF(HDF5_ROOT_DIR)
60 find_package(HDF5 COMPONENTS C CXX)
67 - find_package (NLopt CONFIG QUIET)
68 + SET(NLOPT_ROOT_DIR $ENV{NLOPT_ROOT_DIR} CACHE PATH "Path to the NLOPT.")
69 + IF (NOT NLOPT_ROOT_DIR)
70 + MESSAGE(FATAL "NLOPT_ROOT_DIR environment variable not found!")
72 + MESSAGE(STATUS "NLOPT_ROOT_DIR = ${NLOPT_ROOT_DIR}")
74 + HINTS "${NLOPT_ROOT_DIR}/lib/cmake/nlopt")
76 message(STATUS "Found NLopt: ${NLopt_DIR} (found version \"${NLopt_VERSION}\")")