Merge topic 'CheckSource-Fortran'

c4c636cef5 Tests: Add cases for CheckSource{Compiles,Runs} bad arguments
1e519df025 CheckSource{Runs,Compiles}: Fix default Fortran source extension

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5378
This commit is contained in:
Brad King
2020-10-16 13:19:33 +00:00
committed by Kitware Robot
12 changed files with 51 additions and 9 deletions
@@ -2,6 +2,7 @@ include(RunCMake)
run_cmake(NotEnabledLanguage)
run_cmake(NonExistentLanguage)
run_cmake(UnknownArgument)
run_cmake(CheckCSourceCompiles)
run_cmake(CheckCXXSourceCompiles)
@@ -0,0 +1 @@
1
@@ -0,0 +1,9 @@
^CMake Error at [^
]*/Modules/CheckSourceCompiles.cmake:[0-9]+ \(message\):
Unknown argument:
BAD
Call Stack \(most recent call first\):
UnknownArgument.cmake:[0-9]+ \(check_source_compiles\)
CMakeLists.txt:[0-9]+ \(include\)$
@@ -0,0 +1,5 @@
enable_language (C)
include(CheckSourceCompiles)
check_source_compiles(C "int main() {return 0;}" SHOULD_BUILD SRC_EXT C BAD)
@@ -2,6 +2,7 @@ include(RunCMake)
run_cmake(NotEnabledLanguage)
run_cmake(NonExistentLanguage)
run_cmake(UnknownArgument)
run_cmake(CheckCSourceRuns)
run_cmake(CheckCXXSourceRuns)
@@ -0,0 +1 @@
1
@@ -0,0 +1,9 @@
^CMake Error at [^
]*/Modules/CheckSourceRuns.cmake:[0-9]+ \(message\):
Unknown argument:
BAD
Call Stack \(most recent call first\):
UnknownArgument.cmake:[0-9]+ \(check_source_runs\)
CMakeLists.txt:[0-9]+ \(include\)$
@@ -0,0 +1,5 @@
enable_language (C)
include(CheckSourceRuns)
check_source_runs(C "int main() {return 0;}" SHOULD_BUILD SRC_EXT C BAD)