summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix some spelling errors in commentsGeoff Viola2014-10-1317-22/+22
|
* CMake Nightly Date StampKitware Robot2014-10-091-1/+1
|
* Merge topic 'FPHSA_exact_version'Brad King2014-10-0825-7/+89
|\ | | | | | | | | | | ba907f7d FPHSA: fix when requested or found version is exactly 0 4f9bf446 FPHSA: when EXACT version match is requested only compare the components given
| * FPHSA: fix when requested or found version is exactly 0Rolf Eike Beer2014-10-075-3/+12
| | | | | | | | | | Until now it was checked with "if(VAR)", which will be false in case "0" is the content of the variable.
| * FPHSA: when EXACT version match is requested only compare the components givenRolf Eike Beer2014-10-0722-4/+77
| | | | | | | | | | | | | | | | | | Given that you have a foobar that identifies itself as 1.2.3 from now on a find_package(foobar 1.2 EXACT) will succeed, as 1.2.3 will now be considered as being 1.2. Until now this was only the case for version 1.2.0.
* | Merge topic 'ctest-memcheck-sanitizers'Brad King2014-10-088-27/+161
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e0e75a72 Help: Add notes for topic 'ctest-memcheck-sanitizers' 7345a1f7 tests: Add a test for ctest_memcheck MemorySanitizer 0c6330da ctest_memcheck: Add support for MemorySanitizer msan 9ba8bf12 tests: add a test for ctest_memcheck UndefinedBehaviorSanitizer 816c100a ctest_memcheck: Add support for UndefinedBehaviorSanitizer ubsan b67ef537 ctest_memcheck: Order sanitizer type code consistently f48a2968 Tests: Organize CTestTestMemcheck inner test code
| * | Help: Add notes for topic 'ctest-memcheck-sanitizers'Brad King2014-10-072-5/+8
| | | | | | | | | | | | Consolidate earlier sanitizer notes.
| * | tests: Add a test for ctest_memcheck MemorySanitizerBill Hoffman2014-10-072-0/+44
| | |
| * | ctest_memcheck: Add support for MemorySanitizer msanBill Hoffman2014-10-073-1/+24
| | |
| * | tests: add a test for ctest_memcheck UndefinedBehaviorSanitizerBen Boeckel2014-10-072-0/+38
| | |
| * | ctest_memcheck: Add support for UndefinedBehaviorSanitizer ubsanBen Boeckel2014-10-073-3/+25
| | | | | | | | | | | | | | | UBSan instruments a build and logs messages on any undefined behavior instances.
| * | ctest_memcheck: Order sanitizer type code consistentlyBrad King2014-10-072-24/+26
| | | | | | | | | | | | Use alphabetic order everywhere we enumerate the sanitizer types.
| * | Tests: Organize CTestTestMemcheck inner test codeBrad King2014-10-071-3/+5
| | | | | | | | | | | | Update some whitespace and add comment dividers.
* | | Merge topic 'FindLATEX-cross-compile-ps2pdf14'Brad King2014-10-081-1/+1
|\ \ \ | | | | | | | | | | | | | | | | 63262434 FindLATEX: Search for ps2pdf14 even on Windows (#15198)
| * | | FindLATEX: Search for ps2pdf14 even on Windows (#15198)Brad King2014-10-071-1/+1
| | | | | | | | | | | | | | | | | | | | When cross-compiling from Linux to Windows the tool on the host does not have a .bat extension.
* | | | CMake Nightly Date StampKitware Robot2014-10-081-1/+1
| | | |
* | | | Merge topic 'ctest-memcheck-sanitizers'Brad King2014-10-0710-13/+40
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | f25e431d tests: set sanitizer options properly f0661bf3 tests: fix copy/paste from tsan -> asan comments ca9cc25c ctest: add support for additional sanitizer options 0b9ffffc ctest: update documentation for CTEST_MEMORYCHECK_TYPE
| * | | tests: set sanitizer options properlyBen Boeckel2014-10-061-2/+2
| | | | | | | | | | | | | | | | Prior to this, these options were just being set in the environment.
| * | | tests: fix copy/paste from tsan -> asan commentsBen Boeckel2014-10-061-3/+2
| | | |
| * | | ctest: add support for additional sanitizer optionsBen Boeckel2014-10-036-5/+26
| | | | | | | | | | | | | | | | | | | | Sanitizers receive options through their environment variable; support user-specified options here.
| * | | ctest: update documentation for CTEST_MEMORYCHECK_TYPEBen Boeckel2014-10-033-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | The AddressSanitizer value was not documented. Also fix some typos.
* | | | Merge topic 'fix-ninja-rsp-var-duplication'Brad King2014-10-071-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 71da30ca Ninja: Fix variable duplication in RSP rules
| * | | | Ninja: Fix variable duplication in RSP rulesNils Gladitz2014-10-061-1/+1
| | |/ / | |/| | | | | | | | | | Stream clear() resets stream state but does not actually clear its content.
* | | | Merge topic 'FindBoost-CMP0054'Brad King2014-10-071-4/+4
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | c9300464 FindBoost: Avoid if() quoted auto-dereference
| * | | | FindBoost: Avoid if() quoted auto-dereferenceNils Gladitz2014-10-061-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When testing CMAKE_CXX_COMPILER[_ID] values with if(MATCHES) or if(STREQUAL), do not explicitly dereference or quote the variable. We want if() to auto-dereference the variable and not its value.
* | | | | Merge topic 'cpack-ifw-updates'Brad King2014-10-075-81/+269
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ed9684a2 CPackIFW: Added support for multiple repositories f9f74874 CPackIFW: Search algorithm update
| * | | | | CPackIFW: Added support for multiple repositoriesKonstantin Podsvirov2014-10-055-28/+234
| | | | | | | | | | | | | | | | | | | | | | | | Now user can add IFW specific repo with cpack_ifw_add_repository macro
| * | | | | CPackIFW: Search algorithm updateKonstantin Podsvirov2014-10-042-53/+35
| | | | | | | | | | | | | | | | | | | | | | | | Variables like CPACK_IFW_*_EXECUTABLE_FOUND now not needed
* | | | | | Merge topic 'encoding-fstream'Brad King2014-10-074-14/+15
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 42e39bb3 Fix a few more places to use cmsys::[io]fstream instead of std::fstream.
| * | | | | | Fix a few more places to use cmsys::[io]fstream instead of std::fstream.Clinton Stimpson2014-10-044-14/+15
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2014-10-071-1/+1
| |_|_|/ / / |/| | | | |
* | | | | | Merge topic 'fix-cobertura-parsing'Brad King2014-10-061-0/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1c838add cmParseCoberturaCoverage: Initialize CurFileName to empty string
| * | | | | | cmParseCoberturaCoverage: Initialize CurFileName to empty stringJonathan Beezley2014-10-031-0/+1
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When the file is not found in $CMAKE_SOURCE_DIR/<file path>, the CurFileName pointer remained set to the previous file. This caused the new file's coverage data to populate the into the wrong object giving incorrect results and occasionally resulting in a seg fault.
* | | | | | Merge topic 'wix-fix-root-dir-prop'Brad King2014-10-061-0/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | fb009f00 CPackWiX: Work around RelativePath() returning an empty string for the root
| * | | | | | CPackWiX: Work around RelativePath() returning an empty string for the rootNils Gladitz2014-10-031-0/+5
| |/ / / / /
* | | | | | Merge topic 'ninja-console-pool'Brad King2014-10-064-2/+50
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9f32a241 Ninja: Use 'console' pool for CMake re-run if possible (#14915)
| * | | | | | Ninja: Use 'console' pool for CMake re-run if possible (#14915)Sylvain Joubert2014-10-034-2/+50
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The pre-defined 'console' pool is a non-buffered pool that runs with a depth of 1. CMake re-run cannot be run concurrently and it will eventually output something. A non-buffered pool allows to get it as soon as possible Also, generate the minimal required version of Ninja in the build file.
* | | | | | Merge topic 'FindThreads-macro'Brad King2014-10-061-23/+17
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | 94a061d3 FindThreads: use a macro for the repetitive thread library checks
| * | | | | FindThreads: use a macro for the repetitive thread library checksRolf Eike Beer2014-10-031-23/+17
| |/ / / /
* | | | | CMake Nightly Date StampKitware Robot2014-10-061-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2014-10-051-1/+1
| |_|_|/ |/| | |
* | | | CMake Nightly Date StampKitware Robot2014-10-041-1/+1
| |_|/ |/| |
* | | Merge topic 'clarify_size_t_docs'Brad King2014-10-031-2/+2
|\ \ \ | | | | | | | | | | | | | | | | cff33e03 Help: Clarify size_t usage in cmake-developer.7
| * | | Help: Clarify size_t usage in cmake-developer.7Robert Maynard2014-10-031-2/+2
| | |/ | |/|
* | | Merge topic 'FPHSA-include'Brad King2014-10-034-4/+4
|\ \ \ | | | | | | | | | | | | | | | | 3670c6a4 fix inclusion of FPHSA
| * | | fix inclusion of FPHSARolf Eike Beer2014-10-024-4/+4
| | |/ | |/| | | | | | | Make sure these modules also include exactly the version shipped with CMake.
* | | Merge topic 'FindThreads-dir'Brad King2014-10-031-1/+1
|\ \ \ | | | | | | | | | | | | | | | | cbd5db64 FindThreads: search test source relative to module
| * | | FindThreads: search test source relative to moduleTimo Rothenpieler2014-10-021-1/+1
| |/ / | | | | | | | | | This is a simpler way to reference the location of FindThreads.cmake.
* | | Merge topic 'FindLua-exact'Brad King2014-10-031-1/+1
|\ \ \ | | | | | | | | | | | | | | | | c4a56b9c FindLua: fix wrong version list if EXACT is given
| * | | FindLua: fix wrong version list if EXACT is givenRolf Eike Beer2014-10-021-1/+1
| |/ /