Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Check*.cmake: Expand imported targets in CMAKE_REQUIRED_LIBRARIES | Alex Neundorf | 2012-02-21 | 1 | -1/+6 |
| | | | | | | | | | | | Add the function cmake_expand_imported_targets() to expand imported targets in a list of libraries into their on-disk file names for a particular configuration. Adapt the implementation from KDE's HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES which has been in use for over 2 years. Call the function from all the Check*.cmake macros to handle imported targets named in CMAKE_REQUIRED_LIBRARIES. Alex | ||||
* | Document Check(C|CXX)SourceCompiles behavior more clearly (#11688) | Brad King | 2011-01-14 | 1 | -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 Gamblin | 2010-08-09 | 1 | -1/+1 |
| | |||||
* | Convert CMake non-find modules to BSD License | Brad King | 2009-09-28 | 1 | -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_COMPILES | Brad King | 2009-09-17 | 1 | -1/+21 |
| | | | | | | 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 documentation | Brad King | 2009-09-17 | 1 | -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 first | Alexander Neundorf | 2009-03-11 | 1 | -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 | ||||
* | STYLE: fix #3519 (incorrect comment) | Alexander Neundorf | 2006-08-27 | 1 | -4/+4 |
| | | | | Alex | ||||
* | ENH: fixs for check compile stuff from Oswald B. | Bill Hoffman | 2006-08-21 | 1 | -3/+3 |
| | |||||
* | BUG: Make sure try-compile source ends in a newline. | Brad King | 2006-06-28 | 1 | -1/+1 |
| | |||||
* | ENH: centralized locaiton of CMakeFiles setting | Ken Martin | 2006-06-14 | 1 | -4/+4 |
| | |||||
* | BUG: Use the extra definicions | Andy Cedilnik | 2006-04-27 | 1 | -1/+1 |
| | |||||
* | ENH: append to log files | Bill Hoffman | 2006-04-19 | 1 | -4/+4 |
| | |||||
* | ENH: Cleanup bootstrap even more | Andy Cedilnik | 2006-03-22 | 1 | -2/+2 |
| | |||||
* | ENH: Made Check* modules more consistent and well documented. Added ↵ | Brad King | 2006-02-10 | 1 | -3/+8 |
| | | | | CMAKE_REQUIRED_DEFINITIONS option. | ||||
* | ENH: Patch from Alexander Neundorf to improve behavior. | Brad King | 2006-02-09 | 1 | -0/+4 |
| | |||||
* | ENH: fix bug, write the correct file | Andy Cedilnik | 2006-01-24 | 1 | -1/+1 |
| | |||||
* | ENH: put CmakeTmp into CMakeFiles | Ken Martin | 2006-01-12 | 1 | -4/+4 |
| | |||||
* | ENH: some style fixes for the book | Ken Martin | 2005-12-15 | 1 | -3/+3 |
| | |||||
* | ENH: add documentation support for modules | Bill Hoffman | 2005-12-14 | 1 | -9/+7 |
| | |||||
* | ENH: Add C++ test too | Andy Cedilnik | 2005-08-01 | 1 | -0/+53 |