summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
* CPackIFW: Add CPACK_IFW_PACKAGE_FILE_EXTENSION variableKonstantin Podsvirov2017-08-092-12/+27
| | | | | Add CPACK_IFW_PACKAGE_FILE_EXTENSION variable to customize target binary format.
* CMake Nightly Date StampKitware Robot2017-08-091-1/+1
|
* Merge topic 'ctest-launch-match-details'Brad King2017-08-081-1/+5
|\ | | | | | | | | | | | | 1c61d240 CTest: Report lines matched by launchers Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1084
| * CTest: Report lines matched by launchersBill Hoffman2017-08-071-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Since launchers show the entire stderr/stdout for a command and only skip it if all of the lines are suppressed, it can be hard to tell if individual suppressions are working. Mark up the output reported to CDash with a prefix for each line indicating whether it was a matched or suppressed warning. Lines that are suppressed are prefixed with `[CTest: warning suppressed]` and lines that match the warning expression are prefixed with `[CTest: warning matched]`. This should make it easier for people to add suppressions as they will know what they need to match and what they have already suppressed. This is an issue because if there is more than one warning in a single compiler output you have to suppress all of them before it will go away.
* | CMake Nightly Date StampKitware Robot2017-08-081-1/+1
| |
* | Merge topic 'autogen-configs'Brad King2017-08-072-69/+64
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5150c352 Autogen: Add release notes for per-config include dir ccc98b5c Autogen: Update documentation for per-config include dir a13716a5 Autogen: Enable per-config support 6d83757f Autogen: Generate rcc wrapper file on demand 74a1b8eb Autogen: Fix configuration suffix initialization ddd6f0db Autogen: Add per-config suffix to moc_predefs.h e2c9cf12 Autogen: Remove per-config suffix for mocs_compilations.cpp 3a4840e0 Autogen: Make test per-config include directory compatible Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1107
| * | Autogen: Enable per-config supportSebastian Holtermann2017-08-051-10/+0
| | | | | | | | | | | | | | | | | | | | | Enables the AUTOGEN per-config include directories and wrapper sources for multi configuration generators. Closes #16460
| * | Autogen: Generate rcc wrapper file on demandSebastian Holtermann2017-08-052-20/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For multi configuration generators remove per-config qrc_FOO_$<CONFIG>.cpp source file support. Instead use a single source file qrc_FOO.cpp which is a wrapper that includes the actual rcc generated qrc_FOO_CONFIG.cpp file. This way, after a repeated configuration change, only the wrapper file qrc_FOO.cpp must be regenerated to include the appropriate qrc_FOO_CONFIG.cpp file.
| * | Autogen: Fix configuration suffix initializationSebastian Holtermann2017-08-052-9/+7
| | | | | | | | | | | | The configuration suffix was used before it was initialized.
| * | Autogen: Add per-config suffix to moc_predefs.hSebastian Holtermann2017-08-051-1/+3
| | | | | | | | | | | | | | | moc_predefs.h is generated using per-config -D definitions and therefore must be configuration specific as well.
| * | Autogen: Remove per-config suffix for mocs_compilations.cppSebastian Holtermann2017-08-052-29/+9
| | |
* | | CMake Nightly Date StampKitware Robot2017-08-071-1/+1
| | |
* | | CMake Nightly Date StampKitware Robot2017-08-061-1/+1
|/ /
* | CMake Nightly Date StampKitware Robot2017-08-051-1/+1
| |
* | Merge topic 'genex-error-grammar'Brad King2017-08-041-1/+1
|\ \ | | | | | | | | | | | | | | | | | | e49c9eec cmGeneratorExpressionNode: add some missing commas Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1102
| * | cmGeneratorExpressionNode: add some missing commasBen Boeckel2017-08-031-1/+1
| | |
* | | Merge topic 'vs-VCTargetsPath-force-config'Brad King2017-08-041-0/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | fe3b481b VS: Fix VCTargetsPath detection Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1100
| * | | VS: Fix VCTargetsPath detectionBrad King2017-08-031-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In some environments MSBuild chooses the `Release` configuration even though only `Debug` is available in our detection project. Force use of the `Debug` configuration with a command-line option. Fixes: #17118
* | | | Merge topic 'add-package_root-to-find_package'Brad King2017-08-042-0/+21
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4a207116 find_package: Split PACKAGE_ROOT tests to work with smaller regex 9722ff5a find_package: Fix PACKAGE_ROOT test to check find_pacakge(CONFIG) mode. c5d2b99c find_package: Add missing PACKAGE_ROOT_PATH search path implementation. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1082
| * | | | find_package: Add missing PACKAGE_ROOT_PATH search path implementation.Chuck Atkins2017-07-282-0/+21
| |/ / /
* | | | CMake Nightly Date StampKitware Robot2017-08-041-1/+1
| |/ / |/| |
* | | Merge topic 'server-fix-crash'Brad King2017-08-031-1/+3
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 70272f3c server: Fix crash on missing cache entries Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1096
| * | | server: Fix crash on missing cache entriesLaurent Rineau2017-08-021-1/+3
| |/ / | | | | | | | | | Test for nullptr before constructing std::string.
| * | CMake 3.9.0v3.9.0Brad King2017-07-181-1/+1
| | |
| * | Merge branch 'objlib-own-target-objs' into release-3.9Brad King2017-07-172-0/+16
| |\ \
| * \ \ Merge branch 'xcode9support' into release-3.9Brad King2017-07-141-0/+11
| |\ \ \
| * \ \ \ Merge branch 'backport-fix-lang-std-option-list' into release-3.9Brad King2017-07-141-2/+10
| |\ \ \ \
| * \ \ \ \ Merge branch 'ninja_cuda_export_compile_commands_support' into release-3.9Brad King2017-07-131-6/+21
| |\ \ \ \ \
* | | | | | | CMake Nightly Date StampKitware Robot2017-08-031-1/+1
| | | | | | |
* | | | | | | Merge topic 'autogen-depends'Craig Scott2017-08-021-12/+33
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a3a62fcc Autogen: Add AUTOMOC test for target dependencies forwarding 7fa9c550 Autogen: Forward target dependencies to *_autogen target Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1087
| * | | | | | | Autogen: Forward target dependencies to *_autogen targetSebastian Holtermann2017-07-281-12/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Only the dependecies from target_link_libraries() of the origin target were forwarded to the _autogen target. This patch adds forwarding of the dependencies from add_dependencies() to the _autogen target. Closes #17094
* | | | | | | | CMake Nightly Date StampKitware Robot2017-08-021-1/+1
| | | | | | | |
* | | | | | | | CMake Nightly Date StampKitware Robot2017-08-011-1/+1
| | | | | | | |
* | | | | | | | CMake Nightly Date StampKitware Robot2017-07-311-1/+1
| | | | | | | |
* | | | | | | | CMake Nightly Date StampKitware Robot2017-07-301-1/+1
| | | | | | | |
* | | | | | | | CMake Nightly Date StampKitware Robot2017-07-291-1/+1
|/ / / / / / /
* | | | | | | CMake Nightly Date StampKitware Robot2017-07-281-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2017-07-271-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2017-07-261-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2017-07-251-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2017-07-241-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2017-07-231-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2017-07-221-1/+1
| |_|_|_|_|/ |/| | | | |
* | | | | | Merge topic 'string-clear-intermediate-matches'Brad King2017-07-211-0/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b7941641 cmStringCommand: clear intermediate matches Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1065
| * | | | | | cmStringCommand: clear intermediate matchesBen Boeckel2017-07-211-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When `string(REGEX REPLACE)` or `string(REGEX MATCHALL)` loop internally, they store their matches, but they do not clear the previous match from an earlier iteration. This can leave the contents of `CMAKE_MATCH_<N>` with bogus values for later matches in the string if they have groups which earlier matched a non-empty string, but now match an empty string. Fixes #17079.
* | | | | | | Merge topic 'cpack-dmg-applescript-argv'Brad King2017-07-211-1/+3
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 351c1b1a CPack: Pass volume mount name to AppleScript instead of volume name. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1069
| * | | | | | | CPack: Pass volume mount name to AppleScript instead of volume name.Gusts Kaksis2017-07-201-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Get the mount name from mount point path returned by hdiutil instead of assuming it is the volume name. They can be different in case of conflict with an already-mounted volume.
* | | | | | | | Merge topic 'add_test_processors_prop_to_cdash'Brad King2017-07-211-0/+6
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 614921b4 Add the test property PROCESSORS to the CDash xml as a NamedMeasurement. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1066
| * | | | | | | | Add the test property PROCESSORS to the CDash xml as a NamedMeasurement.Bill Hoffman2017-07-181-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit forwards the test property PROCESSORS to CDash in the xml produced by ctest. This is to allow CDash to know how much processor time was allocated to a test.
* | | | | | | | | CMake Nightly Date StampKitware Robot2017-07-211-1/+1
| | | | | | | | |