CMake/Tests/CMakeTests
Brad King 107872976f Add alternate per-vendor compiler id detection
At least one Fortran compiler does not provide a preprocessor symbol to
identify itself.  Instead we try running unknown compilers with version
query flags known for each vendor and look for known output.  Future
commits will add vendor-specific flags/output table entries.
2010-02-01 09:02:39 -05:00
..
A/include ENH: Add test for new find_* command HINTS option. 2008-06-09 15:09:14 -04:00
ELF RC 4 merge 2009-10-28 12:17:18 -04:00
include ENH: merge CMake-CrossCompileBasic to HEAD 2007-05-17 13:20:44 -04:00
CMakeLists.txt Add alternate per-vendor compiler id detection 2010-02-01 09:02:39 -05:00
CMakeMinimumRequiredTest.cmake.in Merge in changes for RC 3 2009-10-09 16:11:47 -04:00
CMakeMinimumRequiredTestScript.cmake Merge in changes for RC 3 2009-10-09 16:11:47 -04:00
CheckCMakeTest.cmake Factor out CMake.File test result check for re-use 2009-09-16 15:09:10 -04:00
CheckSourceTreeTest.cmake.in CMake 2.8.1-rc1 2010-01-28 16:48:20 -05:00
CompilerIdVendorTest.cmake.in Add alternate per-vendor compiler id detection 2010-02-01 09:02:39 -05:00
ConfigureFile-BadArg.cmake Create CMake.ConfigureFile test for configure_file 2009-09-16 15:09:58 -04:00
ConfigureFile-DirInput.cmake Create CMake.ConfigureFile test for configure_file 2009-09-16 15:09:58 -04:00
ConfigureFile-DirOutput.cmake Create CMake.ConfigureFile test for configure_file 2009-09-16 15:09:58 -04:00
ConfigureFile-Relative.cmake Create CMake.ConfigureFile test for configure_file 2009-09-16 15:09:58 -04:00
ConfigureFileTest.cmake.in Create CMake.ConfigureFile test for configure_file 2009-09-16 15:09:58 -04:00
DummyToolchain.cmake ENH: remove support for presetting CMAKE_SYSTEM_INFO_FILE, 2007-07-02 13:29:36 -04:00
ELFTest.cmake.in RC 4 merge 2009-10-28 12:17:18 -04:00
EndStuffTest.cmake.in Merge in changes for RC 3 2009-10-09 16:11:47 -04:00
EndStuffTestScript.cmake Merge in changes for RC 3 2009-10-09 16:11:47 -04:00
ExecuteScriptTests.cmake Merge in changes for RC 3 2009-10-09 16:11:47 -04:00
File-Copy-BadArg.cmake ENH: Test file(COPY) failure cases 2009-04-29 13:13:58 -04:00
File-Copy-BadPerm.cmake ENH: Test file(COPY) failure cases 2009-04-29 13:13:58 -04:00
File-Copy-BadRegex.cmake ENH: Test file(COPY) failure cases 2009-04-29 13:13:58 -04:00
File-Copy-EarlyArg.cmake ENH: Test file(COPY) failure cases 2009-04-29 13:13:58 -04:00
File-Copy-LateArg.cmake ENH: Test file(COPY) failure cases 2009-04-29 13:13:58 -04:00
File-Copy-NoDest.cmake ENH: Test file(COPY) failure cases 2009-04-29 13:13:58 -04:00
File-Copy-NoFile.cmake ENH: Test file(COPY) failure cases 2009-04-29 13:13:58 -04:00
FileTest.cmake.in RC 4 merge 2009-10-28 12:17:18 -04:00
FileTestScript.cmake RC 4 merge 2009-10-28 12:17:18 -04:00
FindBaseTest.cmake.in ENH: Add test for new find_* command HINTS option. 2008-06-09 15:09:14 -04:00
GetFilenameComponentRealpathTest.cmake.in CMake 2.8.1-rc1 2010-01-28 16:48:20 -05:00
GetPrerequisitesTest.cmake.in STYLE: White space only change to see if continuous is working on new dashboard machine... 2009-03-31 13:50:26 -04:00
IfTest.cmake.in RC 4 merge 2009-10-28 12:17:18 -04:00
ImplicitLinkInfoTest.cmake.in CMake 2.8.0-rc7 2009-11-11 13:34:21 -05:00
IncludeTest.cmake.in ENH: fix it 2007-06-06 13:43:46 -04:00
ListTest.cmake.in ENH: add REMOVE_DUPLICATES subcommand to LIST command (and test). Remove duplicates from a list (keep the ordering) 2008-03-12 17:02:10 -04:00
MathTest.cmake.in Merge in changes for RC 3 2009-10-09 16:11:47 -04:00
MathTestScript.cmake Merge in changes for RC 3 2009-10-09 16:11:47 -04:00
MessageTest.cmake.in ENH: Teach message() how to display warnings 2009-03-06 10:04:06 -05:00
MessageTestScript.cmake ENH: Teach message() how to display warnings 2009-03-06 10:04:06 -05:00
ModuleNoticesTest.cmake.in Merge in changes to CMake-2-8 RC 2 2009-10-01 17:21:28 -04:00
SeparateArgumentsTest.cmake.in ENH: Teach separate_arguments() to parse commands 2009-07-14 10:15:47 -04:00
StringTest.cmake.in Merge in changes for RC 3 2009-10-09 16:11:47 -04:00
StringTestScript.cmake CMake 2.8.0-rc7 2009-11-11 13:34:21 -05:00
ToolchainTest.cmake.in BUG: fix test to work with new restrictions that cross compiling must be on 2008-09-08 20:21:35 -04:00
VariableWatchTest.cmake.in BUG: Teach VariableWatch test to check results 2009-07-24 16:57:38 -04:00
VersionTest.cmake.in ENH: Overhaul CMake version numbering 2009-03-05 15:17:07 -05:00