summaryrefslogtreecommitdiffstats
path: root/Modules/CheckCSourceCompiles.cmake
Commit message (Collapse)AuthorAgeFilesLines
* Document Check(C|CXX)SourceCompiles behavior more clearly (#11688)Brad King2011-01-141-2/+2
| | | | | Explicitly state up front that the macros try to link an executable and that the source provided must define 'main'.
* Modules: Fix spelling 'To distributed' -> 'To distribute'Todd Gamblin2010-08-091-1/+1
|
* Convert CMake non-find modules to BSD LicenseBrad King2009-09-281-0/+13
| | | | | | | This adds copyright/license notification blocks CMake's non-find modules. Most of the modules had no notices at all. Some had notices referring to the BSD license already. This commit normalizes existing notices and adds missing notices.
* Add FAIL_REGEX to CHECK_(C|CXX)_SOURCE_COMPILESBrad King2009-09-171-1/+20
| | | | | | This teaches the CHECK_C_SOURCE_COMPILES and CHECK_CXX_SOURCE_COMPILES macros to recognize a FAIL_REGEX option. If they see the regular expression in the output of the test compilation, the check fails.
* Cleanup generic compiler check macro documentationBrad King2009-09-171-6/+4
| | | | | | | | | | | | | | | This commit improves formatting and style of the documentation for the general-purpose compiler check macros: CHECK_C_COMPILER_FLAG CHECK_C_SOURCE_COMPILES CHECK_C_SOURCE_RUNS CHECK_CXX_COMPILER_FLAG CHECK_CXX_SOURCE_COMPILES CHECK_CXX_SOURCE_RUNS This sytle is more consistent with CMake command documentation. It also looks nicer in the generated documentation text files.
* STYLE: fix documentation: the second short description discarded the firstAlexander Neundorf2009-03-111-2/+2
| | | | | | | one, but the first one was the correct one (i.e. the one which mentioned that CheckC[XX]SourceRuns.cmake also tries to run the executable) Alex
* BUG: Revert "Fix kwstyleSource/CTest/cmCTestBuildHandler.cxx"Andy Cedilnik2007-04-041-17/+7
|
* COMP: Fix kwstyleSource/CTest/cmCTestBuildHandler.cxxAndy Cedilnik2007-04-041-7/+17
|
* STYLE: fix #3519 (incorrect comment)Alexander Neundorf2006-08-271-4/+4
| | | | Alex
* ENH: fixs for check compile stuff from Oswald B.Bill Hoffman2006-08-211-2/+2
|
* ENH: add a crun macro and fix the output log for compile cBill Hoffman2006-08-031-1/+1
|
* ENH: fix for location of error logBill Hoffman2006-08-011-1/+1
|
* BUG: Make sure try-compile source ends in a newline.Brad King2006-06-281-1/+1
|
* ENH: centralized locaiton of CMakeFiles settingKen Martin2006-06-141-2/+2
|
* BUG: Use the extra definicionsAndy Cedilnik2006-04-271-1/+1
|
* ENH: append to log filesBill Hoffman2006-04-191-4/+4
|
* ENH: Cleanup bootstrap even moreAndy Cedilnik2006-03-221-2/+2
|
* ENH: Made Check* modules more consistent and well documented. Added ↵Brad King2006-02-101-3/+8
| | | | CMAKE_REQUIRED_DEFINITIONS option.
* ENH: Patch from Alexander Neundorf to improve behavior.Brad King2006-02-091-0/+4
|
* ENH: put CmakeTmp into CMakeFilesKen Martin2006-01-121-2/+2
|
* ENH: add documentation support for modulesBill Hoffman2005-12-141-9/+7
|
* ENH: Add a test for C source file like AC_TRY_COMPILEAndy Cedilnik2005-08-011-0/+53