summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ctest: Add --rerun-failed optionZack Galbreath2013-10-085-2/+172
| | | | | | | | Add a new command line argument to ctest. This allows users to rerun tests that failed during the previous call to ctest. This is accomplished by analyzing the most recently modified file named "^LastTestsFailed*" in the Testing/Temporary subdirectory of the project's binary directory.
* CMake Nightly Date StampKitware Robot2013-09-231-1/+1
|
* CMake Nightly Date StampKitware Robot2013-09-221-1/+1
|
* CMake Nightly Date StampKitware Robot2013-09-211-1/+1
|
* Merge topic 'FindHDF5-fix-lib-selection'Brad King2013-09-201-36/+2
|\ | | | | | | | | 0f05961 FindHDF5: Fix regression in per-configuration library selection
| * FindHDF5: Fix regression in per-configuration library selectionBrad King2013-09-191-36/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When FindHDF5 was first added in commit e6734068 (Add HDF5 find module..., 2009-08-24) it contained a workaround for a bug in SelectLibraryConfigurations that did not transform lists correctly. That bug was fixed by commit 5797512c (SelectLibraryConfiguration: generate correct output when input vars are lists, 2012-07-28). Then refactoring in commit 04d4dc33 (SelectLibraryConfigurations: Use -NOTFOUND instead of copying the vars, 2013-07-08) changed undocumented behavior on which the original workaround relied. The result puts entries like HDF5_hdf5_LIBRARY_DEBUG-NOTFOUND in HDF5_LIBRARIES. Fix this by dropping the original workaround since the underlying issue has been fixed anyway. Use the HDF5_${LIB}_LIBRARY selected by the call to select_library_configurations directly.
* | CMake Nightly Date StampKitware Robot2013-09-201-1/+1
|/
* CMake Nightly Date StampKitware Robot2013-09-191-1/+1
|
* CMake Nightly Date StampKitware Robot2013-09-181-1/+1
|
* Merge topic 'FindPNG-compatibility'Brad King2013-09-171-5/+9
|\ | | | | | | | | 6816044 FindPNG: Honor old PNG_LIBRARY if provided (#14398)
| * FindPNG: Honor old PNG_LIBRARY if provided (#14398)Brad King2013-09-131-5/+9
| | | | | | | | | | | | | | | | | | | | In commit 2a797539 (FindPNG: improve library detection, 2013-07-27) we split the search for PNG into separate PNG_LIBRARY_DEBUG and PNG_LIBRARY_RELEASE variables. However, if a project or user sets the old PNG_LIBRARY value we must honor it instead of searching. While at it, mark PNG_LIBRARY_RELEASE and PNG_LIBRARY_DEBUG as advanced and remove a stray debug message.
* | CMake Nightly Date StampKitware Robot2013-09-171-1/+1
| |
* | Merge topic 'FindCUDA-list-obj-files'Brad King2013-09-161-16/+1
|\ \ | | | | | | | | | | | | ef27fa6 FindCUDA: Always list custom command outputs in their targets
| * | FindCUDA: Always list custom command outputs in their targetsBrad King2013-09-131-16/+1
| |/ | | | | | | | | | | | | | | | | CMake's intended interface for linking to explicit object files (marked with EXTERNAL_OBJECT) is that only those listed as target sources should be linked. Drop FindCUDA's attempt to hide the .obj files from VS IDE project files, which depends on VS-version-specific behavior of linking custom command outputs that happen to be named "*.obj". CMake puts external object files in a dedicated source group anyway.
* | Merge topic 'fix-genex-preprocessing-incomplete'Brad King2013-09-161-4/+12
|\ \ | | | | | | | | | | | | 70089d0 genex: Fix preprocessing with incomplete content (#14410).
| * | genex: Fix preprocessing with incomplete content (#14410).Stephen Kelly2013-09-131-4/+12
| | | | | | | | | | | | | | | | | | | | | | | | Similar incomplete generator expressions are already tested in the GeneratorExpression unit test, but those are executed with add_custom_target. The generator expressions in the include directories are run through the preprocessor, whereas the ones run through add_custom_target are not.
* | | CMake Nightly Date StampKitware Robot2013-09-161-1/+1
| | |
* | | CMake Nightly Date StampKitware Robot2013-09-151-1/+1
| | |
* | | CMake Nightly Date StampKitware Robot2013-09-141-1/+1
| | |
* | | Merge topic 'print-CMP0022-content-conflict'Brad King2013-09-131-1/+1
|\ \ \ | |/ / |/| | | | | | | | 271bf10 Fix CMP0022 warning when no old-style property is set
| * | Fix CMP0022 warning when no old-style property is setStephen Kelly2013-09-131-1/+1
| | | | | | | | | | | | The string could be null at this point.
* | | CMake Nightly Date StampKitware Robot2013-09-131-1/+1
| |/ |/|
* | Merge topic 'print-CMP0022-content-conflict'Brad King2013-09-123-1/+25
|\ \ | |/ | | | | | | 81d2793 Add differing target property content to policy CMP0022 warning
| * Add differing target property content to policy CMP0022 warningStephen Kelly2013-09-113-1/+25
| | | | | | | | | | List the contents of the INTERFACE_LINK_LIBRARIES and the old-style property.
* | Merge topic 'ninja-MSVC-link-executables'Brad King2013-09-121-1/+0
|\ \ | | | | | | | | | | | | 3cd753d MSVC: Drop /link from executable link lines with Ninja
| * | MSVC: Drop /link from executable link lines with NinjaBrad King2013-09-111-1/+0
| | | | | | | | | | | | | | | | | | | | | In commit fb9f73de (MSVC: Invoke 'link' directly for executables, 2013-04-08) we forgot to remove the /link option handling added by commit e31df039 (Ninja: move <OBJECTS> in front of the first linker option, 2012-09-27) to the Platform/Windows-MSVC module. Drop it now.
* | | Merge topic 'vs-intel-version'Brad King2013-09-121-7/+11
|\ \ \ | | | | | | | | | | | | | | | | cd90a0e VS: Future-proof Intel project format selection
| * | | VS: Future-proof Intel project format selectionBrad King2013-09-101-7/+11
| |/ / | | | | | | | | | | | | | | | | | | | | | The version of Intel Fortran that actually uses 9.10 as a project format is very old. Default to the latest format version (11.0) and use the older format only when known to be necessary. Suggested-by: Dick Munroe <munroe@csworks.com>
* | | CMake Nightly Date StampKitware Robot2013-09-121-1/+1
| |/ |/|
* | CMake Nightly Date StampKitware Robot2013-09-111-1/+1
|/
* CMake Nightly Date StampKitware Robot2013-09-101-1/+1
|
* Merge topic 'no_track_configured_files'Brad King2013-09-091-9/+19
|\ | | | | | | | | 38571f2 cmMakefile: Do not track CMake temporary files.
| * cmMakefile: Do not track CMake temporary files.Robert Maynard2013-09-091-9/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit ad502502 (cmMakefile: Track configured files so we can regenerate them, 2013-06-18) cmMakefile::ConfigureFile records the configured file as an output file generated by CMake. The intention is that for make and ninja we can re-run CMake when one of the files it generates goes missing. However, files configured temporarily in CMakeTmp directories by Check* modules do not live past the CMake invocation. We have to also track input files to the configure command. In theory the input to a configure command could it self be a file that is going to be deleted later (output from a custom command or configure_file).
* | CMake Nightly Date StampKitware Robot2013-09-091-1/+1
| |
* | CMake Nightly Date StampKitware Robot2013-09-081-1/+1
| |
* | CMake Nightly Date StampKitware Robot2013-09-071-1/+1
| |
* | CMake Nightly Date StampKitware Robot2013-09-061-1/+1
| |
* | CMake Nightly Date StampKitware Robot2013-09-051-1/+1
| |
* | CMake Nightly Date StampKitware Robot2013-09-041-1/+1
| |
* | CMake Nightly Date StampKitware Robot2013-09-031-1/+1
| |
* | CMake Nightly Date StampKitware Robot2013-09-021-1/+1
| |
* | CMake Nightly Date StampKitware Robot2013-09-011-1/+1
| |
* | CMake Nightly Date StampKitware Robot2013-08-311-1/+1
| |
* | Merge topic 'ctest-gtm-coverage-fileoffset-bug'Brad King2013-08-301-2/+2
|\ \ | | | | | | | | | | | | 782eba3 CTest: Fix GTM coverage parsing line offset bug
| * | CTest: Fix GTM coverage parsing line offset bugZack Galbreath2013-08-291-2/+2
| | | | | | | | | | | | | | | | | | In cmParseGTMCoverage::ReadMCovFile, initialize the lineoffset variable. Also set lastoffset only if the function is found (thanks to Bill Hoffman).
* | | Merge topic 'normalize-system-includes-check'Brad King2013-08-301-0/+6
|\ \ \ | | | | | | | | | | | | | | | | 5e15f39 Normalize system directories from the interface target property
| * | | Normalize system directories from the interface target propertyStephen Kelly2013-08-291-0/+6
| | | | | | | | | | | | | | | | | | | | The input dir being tested is normalized, so ensure that the entries in the vector are normalized too (eg no trailing slash).
* | | | CMake Nightly Date StampKitware Robot2013-08-301-1/+1
| |/ / |/| |
* | | Merge topic 'fix-docs-whitespace'Brad King2013-08-291-53/+53
|\ \ \ | | | | | | | | | | | | | | | | 3580b9f Fix some whitespace errors in docs.
| * | | Fix some whitespace errors in docs.Stephen Kelly2013-08-281-53/+53
| | | | | | | | | | | | | | | | | | | | Remove trailing whitespace and add additional whitespace where necessary.