mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-04 05:10:10 -05:00
Tests: Add cases for CheckSource{Compiles,Runs} bad arguments
This commit is contained in:
@@ -2,6 +2,7 @@ include(RunCMake)
|
|||||||
|
|
||||||
run_cmake(NotEnabledLanguage)
|
run_cmake(NotEnabledLanguage)
|
||||||
run_cmake(NonExistentLanguage)
|
run_cmake(NonExistentLanguage)
|
||||||
|
run_cmake(UnknownArgument)
|
||||||
|
|
||||||
run_cmake(CheckCSourceCompiles)
|
run_cmake(CheckCSourceCompiles)
|
||||||
run_cmake(CheckCXXSourceCompiles)
|
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(NotEnabledLanguage)
|
||||||
run_cmake(NonExistentLanguage)
|
run_cmake(NonExistentLanguage)
|
||||||
|
run_cmake(UnknownArgument)
|
||||||
|
|
||||||
run_cmake(CheckCSourceRuns)
|
run_cmake(CheckCSourceRuns)
|
||||||
run_cmake(CheckCXXSourceRuns)
|
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)
|
||||||
Reference in New Issue
Block a user