Bill Hoffman
f9687e328f
Merge in changes to CMake-2-8 RC 2
2009-10-01 17:21:28 -04:00
Brad King
ca76645ab7
Add FAIL_REGEX to CHECK_(C|CXX)_SOURCE_COMPILES
...
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.
2009-09-17 15:29:01 -04:00
Brad King
80af3ae35d
Cleanup generic compiler check macro documentation
...
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.
2009-09-17 15:28:51 -04:00
Alexander Neundorf
8d5b090188
STYLE: fix documentation: the second short description discarded the first
...
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
2009-03-11 18:13:53 -04:00
Alexander Neundorf
d454231a0a
STYLE: fix #3519 (incorrect comment)
...
Alex
2006-08-27 11:19:25 -04:00
Bill Hoffman
8b9d44d512
ENH: fixs for check compile stuff from Oswald B.
2006-08-21 10:10:28 -04:00
Brad King
ba539d9605
BUG: Make sure try-compile source ends in a newline.
2006-06-28 17:00:31 -04:00
Ken Martin
8e9a6beccc
ENH: centralized locaiton of CMakeFiles setting
2006-06-14 12:28:32 -04:00
Andy Cedilnik
f0e2563cc6
BUG: Use the extra definicions
2006-04-27 10:55:52 -04:00
Bill Hoffman
013f6d6b5f
ENH: append to log files
2006-04-19 17:23:23 -04:00
Andy Cedilnik
36e2728431
ENH: Cleanup bootstrap even more
2006-03-22 11:15:35 -05:00
Brad King
f0a1da00c1
ENH: Made Check* modules more consistent and well documented. Added CMAKE_REQUIRED_DEFINITIONS option.
2006-02-09 19:23:18 -05:00
Brad King
c90b8d0537
ENH: Patch from Alexander Neundorf to improve behavior.
2006-02-09 13:14:57 -05:00
Andy Cedilnik
f95310c3a9
ENH: fix bug, write the correct file
2006-01-24 12:07:45 -05:00
Ken Martin
4bdca3b404
ENH: put CmakeTmp into CMakeFiles
2006-01-12 13:49:32 -05:00
Ken Martin
d2689c95a1
ENH: some style fixes for the book
2005-12-15 10:41:19 -05:00
Bill Hoffman
b7fa820118
ENH: add documentation support for modules
2005-12-14 13:51:08 -05:00
Andy Cedilnik
10b6e2a621
ENH: Add C++ test too
2005-07-31 23:05:05 -04:00