Adds new CMake Options for controlling build components.

This commit is contained in:
Antonio Sánchez
2022-03-05 05:49:45 +00:00
parent b2ee235a4b
commit cf82186416
3 changed files with 13 additions and 1 deletions

View File

@@ -1,5 +1,7 @@
project(EigenLapack CXX)
if(EIGEN_BUILD_LAPACK AND EIGEN_BUILD_BLAS)
include(CheckLanguage)
check_language(Fortran)
if(CMAKE_Fortran_COMPILER)
@@ -457,3 +459,6 @@ if(EXISTS ${eigen_full_path_to_testing_lapack})
endif()
elseif(EIGEN_BUILD_LAPACK AND NOT EIGEN_BUILD_BLAS)
message(FATAL_ERROR "EIGEN_BUILD_LAPACK requires EIGEN_BUILD_BLAS")
endif() #EIGEN_BUILD_LAPACK