aboutsummaryrefslogtreecommitdiffhomepage
path: root/lapack/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'lapack/CMakeLists.txt')
-rw-r--r--lapack/CMakeLists.txt16
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)