summaryrefslogtreecommitdiff
path: root/Tests/RunCMake/CMP0129/Fortran.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/RunCMake/CMP0129/Fortran.cmake')
-rw-r--r--Tests/RunCMake/CMP0129/Fortran.cmake15
1 files changed, 15 insertions, 0 deletions
diff --git a/Tests/RunCMake/CMP0129/Fortran.cmake b/Tests/RunCMake/CMP0129/Fortran.cmake
new file mode 100644
index 0000000000..abaca7e19a
--- /dev/null
+++ b/Tests/RunCMake/CMP0129/Fortran.cmake
@@ -0,0 +1,15 @@
+include(CheckLanguage)
+check_language(Fortran)
+if(NOT CMAKE_Fortran_COMPILER)
+ # No Fortran compiler, skipping Fortran test
+ return()
+endif()
+
+if(SET_CMP0129)
+ cmake_policy(SET CMP0129 ${SET_CMP0129})
+endif()
+
+enable_language(Fortran)
+set(CMAKE_VERBOSE_MAKEFILE TRUE)
+include(CompareCompilerVersion.cmake)
+compare_compiler_version(Fortran)