summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* bootstrap: update list of problematic filesMarc Chevrier2020-05-071-2/+6
|
* CMake Nightly Date StampKitware Robot2020-05-071-1/+1
|
* Merge topic 'bootstrap-test'Brad King2020-05-061-63/+63
|\ | | | | | | | | | | | | | | 3e874e8834 bootstrap: Prefer “test … && test …” over “test … -a …” 1c06060288 bootstrap: Prefer “test …” over “[ … ]” Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4704
| * bootstrap: Prefer “test … && test …” over “test … -a …”Issam Maghni2020-05-051-3/+3
| | | | | | | | From https://pubs.opengroup.org/onlinepubs/9699919799/utilities/test.html
| * bootstrap: Prefer “test …” over “[ … ]”Issam Maghni2020-05-051-63/+63
| | | | | | | | The former is more portable.
* | Merge topic 'gtest-space-in-parameter'Brad King2020-05-064-40/+68
|\ \ | | | | | | | | | | | | | | | | | | 839a1010a3 GoogleTestAddTests: Fix output processing Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4694
| * | GoogleTestAddTests: Fix output processingStefan Floeren2020-05-054-40/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The function gtest_discover_tests calls the passed test executable with the parameter --gtest_list_tests and parses the output to find all tests. In case of value-parameterized tests ([1]), the test values are included in the output. While test names are alphanumeric, the values can contain arbitrary content. First, the output is separated into lines with `foreach`. Included semi-colons breaks this and need to get escaped. Afterwards, the testname is passed on to the `add_command` helper. This helper was converted into a macro in commit dac201442d (GoogleTest: Optimize gtest_discover_tests, 2020-02-18). As a macro, its arguments are re-evaluated. Therefore we need to escape `\`, `;` and to prevent unwanted variable expansion `$`. Fixes: #20661 [1] <https://github.com/google/googletest/blob/0eea2e9/googletest/docs/advanced.md#value-parameterized-tests>
* | | Merge branch 'release-3.16'Brad King2020-05-060-0/+0
|\ \ \
| * \ \ Merge branch 'backport-3.16-FindPkgConfig-isystem' into release-3.16Brad King2020-05-062-9/+63
| |\ \ \ | | | | | | | | | | | | | | | Merge-request: !4693
| * \ \ \ Merge branch 'CheckLanguage-cuda-host' into release-3.16Brad King2020-05-052-10/+10
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Merge-request: !4711
* | \ \ \ \ Merge branch 'release-3.17'Brad King2020-05-060-0/+0
|\ \ \ \ \ \
| * \ \ \ \ \ Merge topic 'FindPkgConfig-isystem' into release-3.17Brad King2020-05-063-9/+72
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e9d93c3731 Help: Add 3.17 release note for FindPkgConfig '-isystem' fix dfaaae67a3 Merge branch 'backport-3.16-FindPkgConfig-isystem' 4d446c68d1 FindPkgConfig: also handle "-isystem" prefixes for include directories Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4693
* | \ \ \ \ \ \ Merge topic 'FindPkgConfig-isystem'Brad King2020-05-063-8/+71
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 502e562940 Merge branch 'backport-3.17-FindPkgConfig-isystem' into FindPkgConfig-isystem e9d93c3731 Help: Add 3.17 release note for FindPkgConfig '-isystem' fix dfaaae67a3 Merge branch 'backport-3.16-FindPkgConfig-isystem' cd31a8acef FindPkgConfig: also handle "-isystem" prefixes for include directories 4d446c68d1 FindPkgConfig: also handle "-isystem" prefixes for include directories Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4693
| * \ \ \ \ \ \ \ Merge branch 'backport-3.17-FindPkgConfig-isystem' into FindPkgConfig-isystemBrad King2020-05-061-0/+9
| |\ \ \ \ \ \ \ \ | | | |/ / / / / / | | |/| | | | | |
| | * | | | | | | Help: Add 3.17 release note for FindPkgConfig '-isystem' fixBrad King2020-05-061-0/+9
| | | | | | | | |
| | * | | | | | | Merge branch 'backport-3.16-FindPkgConfig-isystem'Brad King2020-05-062-9/+63
| | |\ \ \ \ \ \ \ | | | | |_|_|/ / / | | | |/| | | | |
| | | * | | | | | FindPkgConfig: also handle "-isystem" prefixes for include directoriesRolf Eike Beer2020-05-052-9/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #20652
| * | | | | | | | FindPkgConfig: also handle "-isystem" prefixes for include directoriesRolf Eike Beer2020-05-052-8/+62
| | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | Fixes: #20652
* | | | | | | | Merge branch 'release-3.17'Brad King2020-05-060-0/+0
|\ \ \ \ \ \ \ \ | | |_|_|/ / / / | |/| | | | | |
| * | | | | | | Merge topic 'CheckLanguage-cuda-host' into release-3.17Brad King2020-05-062-10/+10
| |\ \ \ \ \ \ \ | | | |_|_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5b304a7503 CheckLanguage: Fix forwarding of CMAKE_CUDA_HOST_COMPILER Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Robert Maynard <robert.maynard@kitware.com> Merge-request: !4711
* | | | | | | | Merge topic 'CheckLanguage-cuda-host'Brad King2020-05-062-10/+10
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5b304a7503 CheckLanguage: Fix forwarding of CMAKE_CUDA_HOST_COMPILER Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Robert Maynard <robert.maynard@kitware.com> Merge-request: !4711
| * | | | | | | CheckLanguage: Fix forwarding of CMAKE_CUDA_HOST_COMPILERBrad King2020-05-052-10/+10
| | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix the condition added by commit fada8cbfd6 (CheckLanguage: Report CMAKE_CUDA_HOST_COMPILER if needed for compilation, 2019-05-31, v3.15.0-rc1~12^2) to activate CUDA-specific logic. The old condition had worked in our test suite only by accident because the loop variable used in the test happened to be the name and value that the old condition used! Update the test to use a different name. Fixes: #19013
* | | | | | | CMake Nightly Date StampKitware Robot2020-05-061-1/+1
| |_|/ / / / |/| | | | |
* | | | | | Merge topic 'remove_cli__symbols'Brad King2020-05-054-4/+44
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | be75622e49 bindexplib: Do not export symbols from managed code Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4692
| * | | | | | bindexplib: Do not export symbols from managed codeMarkus Mayer2020-05-044-4/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #20653
* | | | | | | Merge branch 'release-3.17'Brad King2020-05-050-0/+0
|\ \ \ \ \ \ \ | | |_|/ / / / | |/| | | | |
| * | | | | | Merge topic 'FindBoost-1.73' into release-3.17Brad King2020-05-051-1/+5
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a1e04be913 FindBoost: Update MinGW compiler tag for Boost 1.73 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Boris Basic <baljci@hotmail.com> Merge-request: !4706
* | \ \ \ \ \ \ Merge topic 'FindBoost-1.73'Brad King2020-05-051-1/+5
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a1e04be913 FindBoost: Update MinGW compiler tag for Boost 1.73 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Boris Basic <baljci@hotmail.com> Merge-request: !4706
| * | | | | | | FindBoost: Update MinGW compiler tag for Boost 1.73Brad King2020-05-041-1/+5
| | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Boost 1.73 on MinGW no longer uses the compiler minor version in its library names if the major version is at least 5. Fixes: #20673
* | | | | | | Merge branch 'release-3.17'Brad King2020-05-050-0/+0
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge topic 'FindBoost-1.73' into release-3.17Brad King2020-05-051-1/+1
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5e8d66f431 FindBoost: Add 1.73 to known versions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4708
* | \ \ \ \ \ \ Merge topic 'FindBoost-1.73'Brad King2020-05-051-1/+1
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5e8d66f431 FindBoost: Add 1.73 to known versions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4708
| * | | | | | | FindBoost: Add 1.73 to known versionsBoris Basic2020-05-041-1/+1
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | This was accidentally left out of commit 9daf79c53b (FindBoost: Add support for Boost 1.73, 2020-04-19, v3.17.2~9^2).
* | | | | | | Merge branch 'release-3.17'Brad King2020-05-050-0/+0
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge topic 'bootstrap-solaris-tr' into release-3.17Brad King2020-05-051-1/+1
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9febdd8205 bootstrap: Use 'tr' more portably Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4703
* | \ \ \ \ \ \ Merge topic 'bootstrap-solaris-tr'Brad King2020-05-051-1/+1
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | / | |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | 9febdd8205 bootstrap: Use 'tr' more portably Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4703
| * | | | | | bootstrap: Use 'tr' more portablyBrad King2020-05-041-1/+1
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit 380bd70cc2 (bootstrap: implement cmake_toupper() using tr, 2017-06-07, v3.10.0-rc1~548^2~2) we use `tr` to convert from lower to upper case. However, the character classes `[:lower:]` and `[:upper:]` result in a "Bad string" error message on Solaris. Use `[a-z]` and `[A-Z]` instead.
* | | | | | CMake Nightly Date StampKitware Robot2020-05-051-1/+1
| | | | | |
* | | | | | Merge topic 'patch-7'Brad King2020-05-042-0/+13
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 086c20e9a6 OpenWatcom: Enable 16-bit targets Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4665
| * | | | | | OpenWatcom: Enable 16-bit targetsJiri Malak2020-05-012-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Up to now CMake used OpenWatcom 32-bit target tools only. This fix enable to use OpenWatcom 16-bit target tools too. If CMAKE_SYSTEM_PROCESSOR(cross-compilation) is 'I86' then OpenWatcom tools for 16-bit targets are used.
* | | | | | | Merge topic 'FindPython-pypy'Brad King2020-05-0410-10/+331
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c1ef70d4d1 FindPython: Add support for 'PyPy' Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4701
| * | | | | | | FindPython: Add support for 'PyPy'Marc Chevrier2020-05-0110-10/+331
| | | | | | | |
* | | | | | | | Merge topic 'gcc8-unused-function'Brad King2020-05-042-0/+4
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1b4ab323fd Fix build warnings for unused functions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4697
| * | | | | | | | Fix build warnings for unused functionsWouter Klouwen2020-05-012-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit addresses two sources of build errors when using the warning flag -Werror=unused-function for GCC in the default compiler flags. The affected functions are not used when building in bootstrap mode and therefore should be ifdefed out. No functional changes.
* | | | | | | | | CMake Nightly Date StampKitware Robot2020-05-041-1/+1
| | | | | | | | |
* | | | | | | | | CMake Nightly Date StampKitware Robot2020-05-031-1/+1
| | | | | | | | |
* | | | | | | | | CMake Nightly Date StampKitware Robot2020-05-021-1/+1
| |/ / / / / / / |/| | | | | | |
* | | | | | | | Merge topic 'FPHSA-handle-components'Brad King2020-05-018-4/+85
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0b6332af60 FPHSA: REQUIRED_VARS is optional if HANDLE_COMPONENTS is specified Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4690
| * | | | | | | | FPHSA: REQUIRED_VARS is optional if HANDLE_COMPONENTS is specifiedMarc Chevrier2020-04-308-4/+85
| | |_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | Fixes: #20655
* | | | | | | | Merge topic 'cpack-deb-windows-newline'Brad King2020-05-011-11/+15
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3ffd2741c1 CPack: Fix newline output in .deb generator Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4695