summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Help: Add documentation and release notes for INSTALL_NAME_DIR genexKyle Edwards2019-11-053-1/+13
|
* Tests: Add tests for INSTALL_NAME_DIRKyle Edwards2019-11-0517-0/+123
|
* INSTALL_NAME_DIR: Add support for generator expressionsKyle Edwards2019-11-044-8/+21
|
* Refactor: Generalize cmExportInstallFileGenerator::ReplaceInstallPrefix()Kyle Edwards2019-11-013-9/+18
|
* Merge topic 'ctest-repeat-until-pass'Brad King2019-11-0131-28/+268
|\ | | | | | | | | | | | | | | | | 39ac8b4eb5 ctest: Add --repeat-after-timeout option 80c2c9d14c ctest: Add --repeat-until-pass option 0187e52244 cmCTestRunTest: Use inline member initializers Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3960
| * ctest: Add --repeat-after-timeout optionBrad King2019-10-2917-7/+119
| | | | | | | | | | Add an option to re-run tests if they timeout. This will help tolerate sporadic timeouts on busy machines.
| * ctest: Add --repeat-until-pass optionBrad King2019-10-2921-23/+154
| | | | | | | | | | | | | | | | | | Add an option to re-run tests if they fail. This will help tolerate sporadic failures. Issue: #17010 Co-Author: Ben Boeckel <ben.boeckel@kitware.com> Co-Author: Chuck Atkins <chuck.atkins@kitware.com>
| * cmCTestRunTest: Use inline member initializersBrad King2019-10-292-6/+3
| |
* | CMake Nightly Date StampKitware Robot2019-11-011-1/+1
| |
* | Merge branch 'release-3.16'Brad King2019-10-310-0/+0
|\ \
| * \ Merge branch 'clarify-BOOL-genex-eval' into release-3.16Brad King2019-10-311-2/+2
| |\ \ | | | | | | | | | | | | Merge-request: !3969
* | \ \ Merge topic 'clarify-BOOL-genex-eval'Brad King2019-10-311-2/+2
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | cd888f1133 Help: drop confusing reference to `if()` from `$<BOOL:>` Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3969
| * | | Help: drop confusing reference to `if()` from `$<BOOL:>`Ben Boeckel2019-10-311-2/+2
| |/ / | | | | | | | | | | | | | | | `if()` uses the internal `IsOn` call whild `$<BOOL:>` uses `IsOff`. For historical reasons, these are not inverses of each other, so drop mention of `if()` from the documentation of `$<BOOL:>`.
* | | Merge branch 'release-3.16'Brad King2019-10-310-0/+0
|\ \ \ | |/ /
| * | CMake 3.16.0-rc3v3.16.0-rc3Brad King2019-10-311-1/+1
| | |
* | | Merge branch 'release-3.16'Brad King2019-10-310-0/+0
|\ \ \ | |/ /
| * | Merge branch 'swift-rpath' into release-3.16Brad King2019-10-311-0/+4
| |\ \ | | | | | | | | | | | | Merge-request: !3965
| * \ \ Merge branch 'help-file-spelling-error' into release-3.16Brad King2019-10-311-1/+1
| |\ \ \ | | | | | | | | | | | | | | | Merge-request: !3964
| * \ \ \ Merge branch 'autogen_windows_search_fix' into release-3.16Brad King2019-10-311-5/+3
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Merge-request: !3962
* | \ \ \ \ Merge topic 'swift-rpath'Brad King2019-10-311-0/+4
|\ \ \ \ \ \ | | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | 1e05f89f4b Swift: support `BUILD_RPATH` properties Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3965
| * | | | | Swift: support `BUILD_RPATH` propertiesSaleem Abdulrasool2019-10-301-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable passing a RPATH to Swift shared libraries. This enables testing libraries before they have been installed.
* | | | | | Merge topic 'help-file-spelling-error'Brad King2019-10-311-1/+1
|\ \ \ \ \ \ | | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | e0412a0e0b Help: Fix spelling error in file(GET_RUNTIME_DEPENDENCIES) docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3964
| * | | | | Help: Fix spelling error in file(GET_RUNTIME_DEPENDENCIES) docsMarc Chevrier2019-10-301-1/+1
| |/ / / /
* | | | | Merge topic 'autogen_windows_search_fix'Brad King2019-10-311-5/+3
|\ \ \ \ \ | | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | 90d643c312 Autogen: Fix ambiguity in header file detection on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3962
| * | | | Autogen: Fix ambiguity in header file detection on WindowsSebastian Holtermann2019-10-301-5/+3
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On Windows, `CollapseFullPath` called with a path that ends with a dot might return a file with the same base name but any extension. To make sure we get only the file with the requested header extension, pass the complete file name to `CollapseFullPath`. Fixes: #19892
* | | | Merge topic 'update-kwsys'Brad King2019-10-313-5/+17
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5ddcaae77c Merge branch 'upstream-KWSys' into update-kwsys fe6725a1f7 KWSys 2019-10-30 (43131a7c) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3963
| * \ \ \ Merge branch 'upstream-KWSys' into update-kwsysBrad King2019-10-303-5/+17
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # By KWSys Upstream * upstream-KWSys: KWSys 2019-10-30 (43131a7c)
| | * | | | KWSys 2019-10-30 (43131a7c)KWSys Upstream2019-10-303-5/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 43131a7c283dd6f198a2318a25e546a97ac356b3 (master). Upstream Shortlog ----------------- Brad King (1): cdd52ce1 RegularExpression: Initialize RegularExpressionMatch arrays fully Todd Martin (1): 569a1aed Encoding: Add ToWindowsExtendedPath support for wide string
* | | | | | Merge branch 'release-3.16'Craig Scott2019-10-310-0/+0
|\ \ \ \ \ \ | | |_|_|/ / | |/| | | |
| * | | | | Merge branch 'docs-CMakePrintHelpers-typo' into release-3.16Craig Scott2019-10-311-2/+2
| |\ \ \ \ \ | | | | | | | | | | | | | | Merge-request: !3966
* | \ \ \ \ \ Merge topic 'docs-CMakePrintHelpers-typo'Craig Scott2019-10-311-2/+2
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fea940eb86 Help: Fix minor typo in CMakePrintHelpers module docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3966
| * | | | | | Help: Fix minor typo in CMakePrintHelpers module docsCraig Scott2019-10-301-2/+2
| | |_|_|/ / | |/| | | | | | | | | | Fixes: #19900
* | | | | | CMake Nightly Date StampKitware Robot2019-10-311-1/+1
| | | | | |
* | | | | | Merge branch 'release-3.15'Brad King2019-10-300-0/+0
|\ \ \ \ \ \
| * | | | | | CMake 3.15.5v3.15.5Brad King2019-10-301-1/+1
| | | | | | |
* | | | | | | Merge topic 'scanbuild-fixes'Brad King2019-10-302-2/+3
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fe5ba71bd0 Tests: Suppress clang scan-build warning in UTF8 test 3cf71e8c7d cmLocalGenerator: Drop unused initializer in AddUnityBuild Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3958
| * | | | | | | Tests: Suppress clang scan-build warning in UTF8 testBrad King2019-10-291-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clang scan-build 7 reports: ``` Tests/CMakeLib/testUTF8.cxx:12:3: warning: 4th function call argument is an uninitialized value printf("[0x%02X,0x%02X,0x%02X,0x%02X]", static_cast<int>(d[0]), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ``` Manual tracing of all call sites shows that all values are initialized.
| * | | | | | | cmLocalGenerator: Drop unused initializer in AddUnityBuildBrad King2019-10-281-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix a warning from clang-scanbuild: warning: Value stored to 'chunk' during its initialization is never read for (size_t itemsLeft = filtered_sources.size(), chunk = batchSize, ^~~~~ ~~~~~~~~~ Simply remove the initializer.
* | | | | | | | Merge branch 'release-3.16'Brad King2019-10-300-0/+0
|\ \ \ \ \ \ \ \ | | |_|_|/ / / / | |/| | | | | |
| * | | | | | | Merge branch 'fix-find_package-doc' into release-3.16Brad King2019-10-301-0/+1
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3961
| * \ \ \ \ \ \ \ Merge branch 'bootstrap-break' into release-3.16Brad King2019-10-291-2/+2
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3959
* | \ \ \ \ \ \ \ \ Merge topic 'fix-find_package-doc'Brad King2019-10-301-0/+1
|\ \ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9a08818e54 Help: Add OPTIONAL_COMPONENTS to config mode signature of find_package. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3961
| * | | | | | | | | Help: Add OPTIONAL_COMPONENTS to config mode signature of find_package.Deniz Bahadir2019-10-301-0/+1
| | |_|_|_|/ / / / | |/| | | | | | |
* | | | | | | | | Merge topic 'bootstrap-break'Brad King2019-10-301-2/+2
|\ \ \ \ \ \ \ \ \ | | |_|/ / / / / / | |/| | | | / / / | |_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | 1dbf485934 bootstrap: Avoid redundant compiler selection checks Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3959
| * | | | | | | bootstrap: Avoid redundant compiler selection checksBrad King2019-10-291-2/+2
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In commit 6e613ff399 (bootstrap: Add infrastructure to detect threading flags, 2017-11-28, v3.11.0-rc1~281^2~1) an extra level of nesting was added to the selection loop, but the inner-most `break` command used to exit the loop on success was not updated. This caused the outer-most loop to iterate unnecessarily and repeatedly try the same compilers again. In the case of compilers requiring a `-std=` flag, this may have caused the oldest standard to be used instead of the newest.
* | | | | | | CMake Nightly Date StampKitware Robot2019-10-301-1/+1
| |_|_|_|_|/ |/| | | | |
* | | | | | Merge topic 'ccmake_progress_bar_and_log_display'Brad King2019-10-295-52/+106
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2086da1713 ccmake: Add output and progress bar release note 66d969fcc4 ccmake: Don't overwrite the last character of the title 1d0e557aed ccmake: Display output during configure and generate c168e789df ccmake: Use the error display for all the logs 3300070cc2 ccmake: Display an ASCII progress bar in the status bar Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3942
| * | | | | | ccmake: Add output and progress bar release noteSylvain Joubert2019-10-251-0/+6
| | | | | | |
| * | | | | | ccmake: Don't overwrite the last character of the titleSylvain Joubert2019-10-252-7/+7
| | | | | | |
| * | | | | | ccmake: Display output during configure and generateSylvain Joubert2019-10-254-22/+61
| | | | | | |