21 lines
587 B
Diff
21 lines
587 B
Diff
Make cmake properly disable fortran upon user requirments
|
|
|
|
--- ./CMakeLists.txt.orig 2016-07-01 15:28:57.139304608 +0300
|
|
+++ ./CMakeLists.txt 2016-07-01 15:34:22.295899455 +0300
|
|
@@ -8,10 +8,13 @@
|
|
|
|
INCLUDE(CheckLanguage)
|
|
CHECK_LANGUAGE(Fortran)
|
|
-IF(CMAKE_Fortran_COMPILER)
|
|
+OPTION (MEDFILE_BUILD_FORTRAN "Build fortran library" ON)
|
|
+IF(MEDFILE_BUILD_FORTRAN)
|
|
ENABLE_LANGUAGE(Fortran)
|
|
+ IF(NOT CMAKE_Fortran_COMPILER)
|
|
+ MESSAGE(FATAL_EROOR "Fortran support was requested but not found")
|
|
+ ENDIF()
|
|
ELSE()
|
|
- MESSAGE(STATUS "No Fortran support")
|
|
ENDIF()
|
|
|
|
## Version number
|