summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
| |/ /
* | | Merge topic 'drop-FindITK-and-FindVTK'Brad King2014-10-034-129/+20
|\ \ \ | | | | | | | | | | | | | | | | | | | | 5b5e80e7 FindVTK: Drop this ancient compatibility module fd6fa657 FindITK: Drop this ancient compatibility module
| * | | FindVTK: Drop this ancient compatibility moduleBrad King2014-10-022-67/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The FindVTK module only existed to help find_package(VTK) calls work in old projects written to use "USE_VTK_FILE" instead of "VTK_USE_FILE". Drop it to allow find_package(VTK) calls to search for VTKConfig.cmake directly.
| * | | FindITK: Drop this ancient compatibility moduleBrad King2014-10-022-62/+10
| |/ / | | | | | | | | | | | | | | | | | | The FindITK module only existed to help find_package(ITK) calls work in old projects written to use "USE_ITK_FILE" instead of "ITK_USE_FILE". Drop it to allow find_package(ITK) calls to search for ITKConfig.cmake directly.
* | | Merge topic 'vs-intel-15'Brad King2014-10-032-8/+23
|\ \ \ | |_|/ |/| | | | | | | | a128129a VS: Support Intel Fortran 15 .vfproj generation (#15175)
| * | VS: Support Intel Fortran 15 .vfproj generation (#15175)Brad King2014-09-302-8/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This version of the Intel Fortran plugin to Visual Studio says: please make sure that $(OutDir), $(TargetName) and $(TargetExt) property values match the value specified in %(Link.OutputFile) We must set TargetName and TargetExt in addition to the existing setting for OutputDirectory. The settings do not appear to hurt older versions of Intel Fortran, so set them unconditionally. Extend the FortranOnly test to cover a corresponding use case by using the OUTPUT_NAME target property. Inspired-by: Ian Harvey <Ian.Harvey@megms.com.au>
* | | CMake Nightly Date StampKitware Robot2014-10-031-1/+1
| |/ |/|
* | CMake Nightly Date StampKitware Robot2014-10-021-1/+1
| |
* | CMake Nightly Date StampKitware Robot2014-10-011-1/+1
| |
* | Merge topic 'cleanup-CMP0054'Brad King2014-09-301-7/+7
|\ \ | | | | | | | | | | | | 69fe5920 GenerateExportHeader: Avoid if() quoted auto-dereference
| * | GenerateExportHeader: Avoid if() quoted auto-dereferenceBrad King2014-09-291-7/+7
| |/ | | | | | | | | | | When testing CMAKE_CXX_COMPILER_ID values with if(MATCHES), do not explicitly dereference or quote CMAKE_CXX_COMPILER_ID. We want if() to auto-dereference the variable and not its value.
* | Merge topic 'build_cmake_dmg_non_universal'Brad King2014-09-301-1/+1
|\ \ | | | | | | | | | | | | 3da328d3 Make the OSX 10.6+ release x86_64 only.
| * | Make the OSX 10.6+ release x86_64 only.Robert Maynard2014-09-291-1/+1
| |/ | | | | | | | | We have no need for the 10.6+ bundle to be 32 and 64bit. For older 32bit machines they should be using the 10.4+ 32bit release.
* | Merge topic 'GNUInstallDirs-typo'Brad King2014-09-301-2/+2
|\ \ | | | | | | | | | | | | 33f03129 Fix typo in Modules/GNUInstallDirs.cmake (#15176)
| * | Fix typo in Modules/GNUInstallDirs.cmake (#15176)David Coppa2014-09-291-2/+2
| |/ | | | | | | | | Commit d4fdd9c189f85d659f4294f8ec6da3e7e51215ec ("GNUInstallDirs: use the proper default for info and man paths on OpenBSD") introduced a typo.
* | Merge topic 'vs-nsight-tegra-generator'Brad King2014-09-3027-11/+567
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | df84281d Help: Add notes for topic 'vs-nsight-tegra-generator' 69e198dc VS: Generate Nsight Tegra project revision number 5365c9ac VS: Map Nsight Tegra file types in .vcxproj files 178f56a5 VS: Fix Tegra-Android platform linking of libraries by name 7115702f Tests: Add test for VS Nsight Tegra generator support a6289499 VS: Generate ANDROID_GUI executables as app packages c12e4699 Add 'ANDROID_API' target property to set Android Target API 9a4df52a Add 'ANDROID_GUI' target property to mark Android applications 16569abf cmTarget: Track internally whether platform is Android ef0fd4f0 VS: Teach vcxproj generation about the Tegra-Android platform d09b60f5 VS: Detect compiler id of Nsight Tegra-Android toolchains 2f071466 VS: Teach VS >= 10 to recognize CMAKE_SYSTEM_NAME 'Android'
| * | Help: Add notes for topic 'vs-nsight-tegra-generator'Brad King2014-09-301-0/+8
| | |