diff options
Diffstat (limited to 'lapack')
-rw-r--r-- | lapack/CMakeLists.txt | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/lapack/CMakeLists.txt b/lapack/CMakeLists.txt index a85115b03..9eec81076 100644 --- a/lapack/CMakeLists.txt +++ b/lapack/CMakeLists.txt @@ -1,15 +1,13 @@ project(EigenLapack CXX) -include("../cmake/language_support.cmake") - -workaround_9220(Fortran EIGEN_Fortran_COMPILER_WORKS) - -if(EIGEN_Fortran_COMPILER_WORKS) - enable_language(Fortran OPTIONAL) - if(NOT CMAKE_Fortran_COMPILER) - set(EIGEN_Fortran_COMPILER_WORKS OFF) - endif() +include(CheckLanguage) +check_language(Fortran) +if(CMAKE_Fortran_COMPILER) + enable_language(Fortran) + set(EIGEN_Fortran_COMPILER_WORKS ON) +else() + set(EIGEN_Fortran_COMPILER_WORKS OFF) endif() add_custom_target(lapack) |