@@ -76,7 +76,7 @@ if( TEST_FORTRAN_COMPILER )
76
76
WORKING_DIRECTORY ${LAPACK_BINARY_DIR} /INSTALL
77
77
COMMENT "Running test_zminMax in ${LAPACK_BINARY_DIR} /INSTALL with stderr: test_zminMax.err"
78
78
SOURCES ${LAPACK_SOURCE_DIR} /INSTALL /test_zminMax.f )
79
-
79
+
80
80
endif ()
81
81
82
82
# By default static library
@@ -474,8 +474,8 @@ if (BLAS++)
474
474
ExternalProject_Add(blaspp
475
475
URL https://bitbucket.org/icl/blaspp/downloads/blaspp-2020.10.02.tar.gz
476
476
CONFIGURE_COMMAND ${CMAKE_COMMAND} -E env LIBRARY_PATH =$ENV{LIBRARY_PATH} :${CMAKE_BINARY_DIR} /lib LD_LIBRARY_PATH=$ENV{LD_LIBRARY_PATH} :${PROJECT_BINARY_DIR} /lib ${CMAKE_COMMAND} -DCMAKE_INSTALL_PREFIX=${PROJECT_BINARY_DIR} -DCMAKE_INSTALL_LIBDIR=lib -DBUILD_SHARED_LIBS=${BUILD_SHARED_LIBS} ${PROJECT_BINARY_DIR} /blaspp-prefix /src/blaspp
477
- BUILD_COMMAND ${CMAKE_COMMAND} -E env LIBRARY_PATH =$ENV{LIBRARY_PATH} :${PROJECT_BINARY_DIR} /lib LIB_SUFFIX="" make
478
- INSTALL_COMMAND make PREFIX =${PROJECT_BINARY_DIR} LIB_SUFFIX="" install
477
+ BUILD_COMMAND ${CMAKE_COMMAND} -E env LIBRARY_PATH =$ENV{LIBRARY_PATH} :${PROJECT_BINARY_DIR} /lib LIB_SUFFIX="" ${CMAKE_COMMAND} -- build .
478
+ INSTALL_COMMAND ${CMAKE_COMMAND} -E env PREFIX =${PROJECT_BINARY_DIR} LIB_SUFFIX="" ${CMAKE_COMMAND} -- install .
479
479
)
480
480
ExternalProject_Add_StepDependencies(blaspp build ${BLAS_LIBRARIES} )
481
481
endif ()
@@ -487,16 +487,16 @@ if (LAPACK++)
487
487
ExternalProject_Add(lapackpp
488
488
URL https://bitbucket.org/icl/lapackpp/downloads/lapackpp-2020.10.02.tar.gz
489
489
CONFIGURE_COMMAND ${CMAKE_COMMAND} -E env LIBRARY_PATH =$ENV{LIBRARY_PATH} :${CMAKE_BINARY_DIR} /lib LD_LIBRARY_PATH=$ENV{LD_LIBRARY_PATH} :${PROJECT_BINARY_DIR} /lib ${CMAKE_COMMAND} -DCMAKE_INSTALL_PREFIX=${PROJECT_BINARY_DIR} -DCMAKE_INSTALL_LIBDIR=lib -DLAPACK_LIBRARIES=${LAPACK_LIBRARIES} -DBUILD_SHARED_LIBS=${BUILD_SHARED_LIBS} ${PROJECT_BINARY_DIR} /lapackpp-prefix /src/lapackpp
490
- BUILD_COMMAND ${CMAKE_COMMAND} -E env LIBRARY_PATH =$ENV{LIBRARY_PATH} :${PROJECT_BINARY_DIR} /lib LIB_SUFFIX="" make
491
- INSTALL_COMMAND make PREFIX =${PROJECT_BINARY_DIR} LIB_SUFFIX="" install
490
+ BUILD_COMMAND ${CMAKE_COMMAND} -E env LIBRARY_PATH =$ENV{LIBRARY_PATH} :${PROJECT_BINARY_DIR} /lib LIB_SUFFIX="" ${CMAKE_COMMAND} -- build .
491
+ INSTALL_COMMAND ${CMAKE_COMMAND} -E env PREFIX =${PROJECT_BINARY_DIR} LIB_SUFFIX="" ${CMAKE_COMMAND} -- install .
492
492
)
493
493
else ()
494
494
# FIXME this does not really work as the libraries list gets converted to a semicolon-separated list somewhere in the lapack++ build files
495
495
ExternalProject_Add(lapackpp
496
496
URL https://bitbucket.org/icl/lapackpp/downloads/lapackpp-2020.10.02.tar.gz
497
497
CONFIGURE_COMMAND env LIBRARY_PATH =$ENV{LIBRARY_PATH} :${CMAKE_BINARY_DIR} /lib LD_LIBRARY_PATH=$ENV{LD_LIBRARY_PATH} :${PROJECT_BINARY_DIR} /lib ${CMAKE_COMMAND} -DCMAKE_INSTALL_PREFIX=${PROJECT_BINARY_DIR} -DCMAKE_INSTALL_LIBDIR=lib -DLAPACK_LIBRARIES="${PROJECT_BINARY_DIR} /lib/liblapack.a -lgfortran" -DBUILD_SHARED_LIBS=${BUILD_SHARED_LIBS} ${PROJECT_BINARY_DIR} /lapackpp-prefix /src/lapackpp
498
- BUILD_COMMAND env LIBRARY_PATH =$ENV{LIBRARY_PATH} :${PROJECT_BINARY_DIR} /lib LIB_SUFFIX="" make
499
- INSTALL_COMMAND make PREFIX =${PROJECT_BINARY_DIR} LIB_SUFFIX="" install
498
+ BUILD_COMMAND env LIBRARY_PATH =$ENV{LIBRARY_PATH} :${PROJECT_BINARY_DIR} /lib LIB_SUFFIX="" ${CMAKE_COMMAND} -- build .
499
+ INSTALL_COMMAND ${CMAKE_COMMAND} -E env PREFIX =${PROJECT_BINARY_DIR} LIB_SUFFIX="" ${CMAKE_COMMAND} -- install .
500
500
)
501
501
endif ()
502
502
ExternalProject_Add_StepDependencies(lapackpp build blaspp ${BLAS_LIBRARIES} ${LAPACK_LIBRARIES} )
0 commit comments