CMake/Tests/RunCMake/CompilerNotFound
Brad King 3e04946f7b Require CMAKE_<LANG>_COMPILER to be found as a full path
All generators now support detection of the full path to the compiler, so
require it to be so.  This will allow CMake<LANG>Information.cmake and
other logic to assume the full path to the compiler tool is available.

The Makefile generators already rejected CMAKE_<LANG>_COMPILER values
that did not name an existing compiler.  Extend this error message to
all generators, make it occur as early as possible, and improve the
message with advice about how to set the compiler.  If the full path to
the compiler is not known, finish enabling languages with a fatal error
so configuration does not continue.

For now, allow the RC language compiler to not be a full path.  Later we
will need to detect the full path to "rc" under the VS IDE.

Add a RunCMake.CompilerNotFound test to cover failure cases.
Fix the RunCMake.CompilerChange test EmptyCompiler case to work
when configuration does not continue past enable_language.
2013-10-28 08:36:14 -04:00
..
BadCompilerC-result.txt
BadCompilerC-stderr.txt
BadCompilerC.cmake
BadCompilerCXX-result.txt
BadCompilerCXX-stderr.txt
BadCompilerCXX.cmake
BadCompilerCandCXX-result.txt
BadCompilerCandCXX-stderr.txt
BadCompilerCandCXX.cmake
CMakeLists.txt
NoCompilerC-IDE-result.txt
NoCompilerC-IDE-stderr.txt
NoCompilerC-IDE.cmake
NoCompilerCXX-IDE-result.txt
NoCompilerCXX-IDE-stderr.txt
NoCompilerCXX-IDE.cmake
NoCompilerCandCXX-IDE-result.txt
NoCompilerCandCXX-IDE-stderr.txt
NoCompilerCandCXX-IDE.cmake
RunCMakeTest.cmake