summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
* Always consider includes from IMPORTED targets to be SYSTEM.Stephen Kelly2013-09-242-1/+39
| | | | | | | Introduce a target property to control this behavior variable to set the default value for the target property. This does not affect try_compile runs.
* CMake Nightly Date StampKitware Robot2013-09-181-1/+1
|
* CMake Nightly Date StampKitware Robot2013-09-171-1/+1
|
* 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-121-1/+7
|\ \ | |/ | | | | | | 81d2793 Add differing target property content to policy CMP0022 warning
| * Add differing target property content to policy CMP0022 warningStephen Kelly2013-09-111-1/+7
| | | | | | | | | | List the contents of the INTERFACE_LINK_LIBRARIES and the old-style property.
* | 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.
* | | | Merge topic 'no_track_configured_files'Brad King2013-08-291-4/+31
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | 0264eec cmMakefile: Do not track configured files known to be temporary
| * | | cmMakefile: Do not track configured files known to be temporaryRobert Maynard2013-08-281-4/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. Teach cmMakefile::FinalPass to stop tracking files that don't exist after we are finished generation.
* | | | CMake Nightly Date StampKitware Robot2013-08-291-1/+1
| |_|/ |/| |
* | | Merge topic 'fix-MAP_IMPORTED_CONFIG-evaluation'Brad King2013-08-281-2/+3
|\ \ \ | |_|/ |/| | | | | | | | 15d98a4 Genex: Fix evaluation of MAP_IMPORTED_CONFIG_<CONFIG>
| * | Genex: Fix evaluation of MAP_IMPORTED_CONFIG_<CONFIG>Stephen Kelly2013-08-271-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commit 10a069b5 (Genex: Fix $<CONFIG> with IMPORTED targets and multiple locations., 2013-07-15) changed the logic here to include handling of the MAP_IMPORTED_CONFIG_<CONFIG> target property, but it was buggy in several ways. Uppercase the configs in all cases, and compare the mapped configs with the parameter to the CONFIG genex, instead of with the key of the mapping.
* | | CMake Nightly Date StampKitware Robot2013-08-281-1/+1
| | |
* | | Merge topic 'fix-install-destinations'Brad King2013-08-273-9/+7
|\ \ \ | |/ / |/| | | | | | | | df62f64 Clean up install rules of CMake itself (#14371)
| * | Clean up install rules of CMake itself (#14371)Brad King2013-08-263-9/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ensure CMAKE_DATA_DIR, CMAKE_DOC_DIR, and CMAKE_MAN_DIR are always relative paths in CMake code, and set defaults accordingly. Use the install() command instead of install_files() and install_targets(). This is more modern and also avoids stripping of the first character from user-specified destinations. While at it, fix the default destinations reported in the bootstrap help.
* | | CMake Nightly Date StampKitware Robot2013-08-271-1/+1
| | |
* | | Merge topic 'find-IMPORTED-targets-for-try_compile'Brad King2013-08-261-1/+3
|\ \ \ | | | | | | | | | | | | | | | | | | | | cc8f796 try_compile: Extract IMPORTED targets from INTERFACE_LINK_LIBRARIES fd4fb9e try_compile: Extract IMPORTED targets from LINK_DEPENDENT_LIBRARIES
| * | | try_compile: Extract IMPORTED targets from INTERFACE_LINK_LIBRARIESStephen Kelly2013-08-261-1/+2
| | | |
| * | | try_compile: Extract IMPORTED targets from LINK_DEPENDENT_LIBRARIESStephen Kelly2013-08-261-1/+2
| | | |
* | | | Merge topic 'vs2013_toolset_14369'Brad King2013-08-263-12/+28
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 3064f80 VS: Generate ToolsVersion matching each VS version