summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* CMake Nightly Date StampKitware Robot2017-07-261-1/+1
|
* CMake Nightly Date StampKitware Robot2017-07-251-1/+1
|
* Merge topic 'CheckSymbolExists-rename-impl'Craig Scott2017-07-242-4/+4
|\ | | | | | | | | | | | | 4637cc8f CheckSymbolExists: Rename implementation macro Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1067
| * CheckSymbolExists: Rename implementation macroCristian Adam2017-07-202-4/+4
| | | | | | | | | | | | Currently the implementation macro for `check_symbol_exists` is `_check_symbol_exists`, which impedes CMake users from overriding the `check_symbol_exists` macro themselves.
* | Merge topic 'doc-dev-release'Craig Scott2017-07-242-1/+46
|\ \ | | | | | | | | | | | | | | | | | | | | | dc893078 Help/dev: Add 'release' branch instructions to maintainer guide d5030124 CONTRIBUTING: Explain how to propose changes to the release branch Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1076
| * | Help/dev: Add 'release' branch instructions to maintainer guideBrad King2017-07-211-0/+42
| | |
| * | CONTRIBUTING: Explain how to propose changes to the release branchBrad King2017-07-211-1/+4
| | |
* | | 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 'autogen-include-tests'Brad King2017-07-2160-272/+927
|\ \ | | | | | | | | | | | | | | | | | | f5ccef17 Autogen: Extended mocInclude tests Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1070
| * | Autogen: Extended mocInclude testsSebastian Holtermann2017-07-2060-272/+927
| | | | | | | | | | | | The extended tests cover more AUTOMOC use cases.
* | | Merge topic 'string-clear-intermediate-matches'Brad King2017-07-214-0/+35
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | b7941641 cmStringCommand: clear intermediate matches Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1065
| * | | cmStringCommand: clear intermediate matchesBen Boeckel2017-07-214-0/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 'cpack-stgz-help'Brad King2017-07-211-0/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 29a5cf7c CPack: Add missing options to installer shell script help Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1068
| * | | | | CPack: Add missing options to installer shell script helpFrancois Budin2017-07-201-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `--version` and `--skip-license` were not in the list of available options when running script with `--help` option.
* | | | | | 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.
* | | | | | | Merge topic 'docsExternalProject'Brad King2017-07-214-380/+827
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8842a027 ExternalProject: Improve documentation Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1037
| * | | | | | | ExternalProject: Improve documentationCraig Scott2017-07-174-380/+827
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Added clearer structure by grouping the options into logical sections. - Expanded the details for many of the options. - Added Examples section to show how to use the various commands. - Specifically highlighted that the contents of SOURCE_DIR may be lost if a download method is also provided. - Updated argument-matching regex to be more robust and account for the varying leading spaces before keywords in the docs. - Updated tests to account for slightly changed error messages.
* | | | | | | | CMake Nightly Date StampKitware Robot2017-07-211-1/+1
| |_|_|_|_|/ / |/| | | | | |
* | | | | | | Merge topic 'autogen-generated-files'Brad King2017-07-2018-25/+198
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dca5df16 Autogen: Process GENERATED files. Add CMP0071. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1061
| * | | | | | | Autogen: Process GENERATED files. Add CMP0071.Sebastian Holtermann2017-07-1818-25/+198
| | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This lets AUTOMOC and AUTOUIC process GENERATED files which used to be ignored before. A new policy CMP0071 ensures that the old behavior of ignoring GENERATED files is enabled when the CMake compatibility version CMAKE_MINIMUM_REQUIRED is < 3.10. Closes #16186
* | | | | | | Merge topic 'vs-lang-std'Brad King2017-07-203-13/+42
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 131c721f MSVC: Add flags for C++ language standards Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1063
| * | | | | | MSVC: Add flags for C++ language standardsBrad King2017-07-173-13/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Visual Studio 2015 Update 3 introduced the notion of language standard levels to MSVC. The language standard level is defined in `_MSVC_LANG` instead of `__cplusplus`. It also added support for the `-std:c++14` and `-std:c++latest` flags, although the compiler defaults to its C++14 mode anyway. Visual Studio 2017 Update 3 will introduce support for the `-std:c++17` flag. Fixes: #16482
* | | | | | | CMake Nightly Date StampKitware Robot2017-07-201-1/+1
| |_|_|_|/ / |/| | | | |
* | | | | | CMake Nightly Date StampKitware Robot2017-07-191-1/+1
| |_|_|_|/ |/| | | |
* | | | | Merge branch 'release-3.9'Brad King2017-07-180-0/+0
|\ \ \ \ \
| * | | | | CMake 3.9.0v3.9.0Brad King2017-07-181-1/+1
| | | | | |
* | | | | | Merge branch 'release-3.9'Brad King2017-07-180-0/+0
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Merge branch 'objlib-own-target-objs' into release-3.9Brad King2017-07-176-0/+25
| |\ \ \ \ \
* | \ \ \ \ \ Merge topic 'server-refactor'Brad King2017-07-1815-437/+796
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cf0ae55d server: Add support for connections that aren't event based 5ddfb6a4 server: Add connection as part of a request d4f5d35c server: Refactor to make the event loop owned by server object 5acbf08b Tests: Teach Server test to forward exit code from server process Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !552
| * | | | | | | server: Add support for connections that aren't event basedJustin Berger2017-07-117-66/+87
| | | | | | | |
| * | | | | | | server: Add connection as part of a requestJustin Berger2017-07-113-6/+11
| | | | | | | |
| * | | | | | | server: Refactor to make the event loop owned by server objectJustin Berger2017-07-1112-430/+763
| | | | | | | |
| * | | | | | | Tests: Teach Server test to forward exit code from server processJustin Berger2017-06-081-1/+1
| | | | | | | |
* | | | | | | | Merge topic 'cmake-E-sha'Brad King2017-07-1848-40/+175
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c4de0a25 Add sha1sum, sha224sum, sha256sum, sha384sum and sha512sum to command mode c4647d84 Change ComputeFileMD5 to ComputeFileHash 501a4fee Add some unit tests for md5sum Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1021
| * | | | | | | | Add sha1sum, sha224sum, sha256sum, sha384sum and sha512sum to command modeAndré Klitzing2017-07-1435-22/+139
| | | | | | | | |
| * | | | | | | | Change ComputeFileMD5 to ComputeFileHashAndré Klitzing2017-07-145-29/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use a parameter to select hash algorithm * Return a std::string as result or an empty string if it fails * Avoids unnecessary copy of hash value
| * | | | | | | | Add some unit tests for md5sumAndré Klitzing2017-07-0910-0/+17
| | | | | | | | |
* | | | | | | | | Merge topic 'GHS_int_detection'Brad King2017-07-181-1/+1
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8eb1cb3f GHS: Correct the regex for the intXXXX directory detection. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1062
| * | | | | | | | | GHS: Correct the regex for the intXXXX directory detection.Roman Wüger2017-07-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The int directory does not only need to contain digits. E.g. C:\GHS\int409a is a valid Green Hills installation
* | | | | | | | | | Merge topic 'objlib-own-target-objs'Brad King2017-07-186-0/+25
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / | |/| | | | | / / / | |_|_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | d89e10cd Diagnose object library self-reference Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1053
| * | | | | | | | Diagnose object library self-referenceBrad King2017-07-146-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The code add_library(A OBJECT a.c) target_sources(A PRIVATE $<TARGET_OBJECTS:A>) used to crash CMake via infinite recursion while evaluating the generator expression. Then the change in commit v3.9.0-rc1~266^2~1 (cmGeneratorTarget: Replace source classifier implementation, 2017-04-07) avoided the infinite recursion because GetKindedSources now creates a map entry and initializes it once. If it is called again on the same target during that initialization, the partially computed results are returned. This is still wrong but does not crash. Detect and diagnose this case instead. Co-Author: Ben Boeckel <ben.boeckel@kitware.com> Fixes: #16578
* | | | | | | | | CMake Nightly Date StampKitware Robot2017-07-181-1/+1
| |_|_|_|_|_|_|/ |/| | | | | | |
* | | | | | | | Merge branch 'release-3.9'Brad King2017-07-170-0/+0
|\ \ \ \ \ \ \ \ | | |_|_|_|/ / / | |/| | | | | |
| * | | | | | | Merge branch 'doc-vs2015-update-relnote' into release-3.9Brad King2017-07-141-0/+5
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge branch 'xcode9support' into release-3.9Brad King2017-07-142-0/+13
| |\ \ \ \ \ \ \ \