summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* FindPython: customize failure messageMarc Chevrier2019-11-014-1/+147
|
* 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
| | | | | | |
| * | | | | | ccmake: Use the error display for all the logsSylvain Joubert2019-10-253-23/+36
| | | | | | |
| * | | | | | ccmake: Display an ASCII progress bar in the status barSylvain Joubert2019-10-251-16/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The status bar is now only used to display the progress. The status log are not shown anymore since for the most cases they went by too quickly to be read. As for cases when a process is long enough to display and read a log, it would probably be a previous unrelated message.
* | | | | | | Merge topic 'FindPackageModeMakefileTest-isysroot'Brad King2019-10-292-1/+10
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c37f4eff5e FindPackageModeMakefileTest: macOS needs isysroot flag Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3956
| * | | | | | | FindPackageModeMakefileTest: macOS needs isysroot flagCraig Scott2019-10-282-1/+10
| | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | macOS/Xcode no longer populate /usr/include. Building with the compiler directly instead of using /usr/bin/c++ can result in missing headers without the -isysroot flag. Relates: #19885
* | | | | | | Merge branch 'release-3.16'Brad King2019-10-290-0/+0
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | |
| * | | | | | Merge branch 'sdk-on-mac' into release-3.16Brad King2019-10-281-0/+1
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3957
| * \ \ \ \ \ \ Merge branch 'FindCurses-formw' into release-3.16Brad King2019-10-281-3/+5
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3947