summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* cmake -E: Add cmake_transform_depfile internal commandKyle Edwards2020-10-1323-0/+249
|
* cmGccDepfileReader: Rework helper codeKyle Edwards2020-10-1313-28/+73
| | | | | Fix some of the semantics of the depfile, add error handling, and refactor cmGccDepfileLexerHelper.
* Merge topic 'explicit-source-extensions'Kyle Edwards2020-10-1321-21/+208
|\ | | | | | | | | | | | | | | fd50a75fa0 CMP0115: Require source file extensions to be explicit Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !5346
| * CMP0115: Require source file extensions to be explicitKyle Edwards2020-10-1321-21/+208
| |
* | Merge branch 'release-3.19'Brad King2020-10-130-0/+0
|\ \
| * \ Merge topic 'android-api-level-range' into release-3.19Brad King2020-10-131-1/+2
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | 8e4aa63c7b Android: show supported API level in error message Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5358
* | \ \ Merge topic 'android-api-level-range'Brad King2020-10-131-1/+2
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | 8e4aa63c7b Android: show supported API level in error message Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5358
| * | | Android: show supported API level in error messageHaibo Huang2020-10-131-1/+2
| |/ /
* | | Merge branch 'release-3.19'Brad King2020-10-130-0/+0
|\ \ \ | |/ /
| * | Merge topic 'android-verify-abi-in-ndk' into release-3.19Brad King2020-10-132-1/+7
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | 5c2f9e3eeb Android: Fatal if ABI is not supported by NDK Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5351
* | \ \ Merge topic 'android-verify-abi-in-ndk'Brad King2020-10-132-1/+7
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | 5c2f9e3eeb Android: Fatal if ABI is not supported by NDK Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5351
| * | | Android: Fatal if ABI is not supported by NDKHaibo Huang2020-10-092-1/+7
| | | |
* | | | Merge branch 'release-3.19'Brad King2020-10-130-0/+0
|\ \ \ \ | | |/ / | |/| |
| * | | Merge topic 'export-namelink-only-comment-removal' into release-3.19Brad King2020-10-131-1/+0
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0a9af79995 export: Remove leftover inaccurate code comment Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5359
* | \ \ \ Merge topic 'export-namelink-only-comment-removal'Brad King2020-10-131-1/+0
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | 0a9af79995 export: Remove leftover inaccurate code comment Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5359
| * | | | export: Remove leftover inaccurate code commentCraig Scott2020-10-131-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | No functional changes. Relates: !5352
* | | | | Merge branch 'release-3.19'Brad King2020-10-130-0/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge topic 'FindPython-Apple-python3' into release-3.19Brad King2020-10-135-0/+41
| |\ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | 5772ca0a53 FindPython: Ensure Apple Xcode python 3 is usable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5356
* | | | | Merge topic 'FindPython-Apple-python3'Brad King2020-10-135-0/+41
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | 5772ca0a53 FindPython: Ensure Apple Xcode python 3 is usable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5356
| * | | | FindPython: Ensure Apple Xcode python 3 is usableMarc Chevrier2020-10-125-0/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The python 3 distributed as part of Xcode requires the specification of a 'rpath' pointing at frameowrks root for a correct execution. Fixes: #21293
* | | | | CMake Nightly Date StampKitware Robot2020-10-131-1/+1
| | | | |
* | | | | Merge branch 'release-3.19'Craig Scott2020-10-120-0/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge topic 'export-namelink-only' into release-3.19Craig Scott2020-10-1211-19/+66
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 64690f6df0 export: Do not fail generation for namelink-only case Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5352
* | \ \ \ \ Merge topic 'export-namelink-only'Craig Scott2020-10-1211-19/+66
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | 64690f6df0 export: Do not fail generation for namelink-only case Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5352
| * | | | | export: Do not fail generation for namelink-only caseDeniz Bahadir2020-10-0911-19/+66
| | |/ / / | |/| | |
* | | | | Merge branch 'release-3.19'Kyle Edwards2020-10-120-0/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge topic 'cmake-presets-documentation-fix' into release-3.19Kyle Edwards2020-10-124-26/+37
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 94c955e508 Tests: Test the CMakePresets.json example in the documentation d6af1e83bc Help: Fix documentation of CMakePresets.json's cacheVariables Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5353
* | \ \ \ \ Merge topic 'cmake-presets-documentation-fix'Kyle Edwards2020-10-124-26/+37
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 94c955e508 Tests: Test the CMakePresets.json example in the documentation d6af1e83bc Help: Fix documentation of CMakePresets.json's cacheVariables Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5353
| * | | | | Tests: Test the CMakePresets.json example in the documentationKyle Edwards2020-10-094-25/+37
| | | | | |
| * | | | | Help: Fix documentation of CMakePresets.json's cacheVariablesKyle Edwards2020-10-091-4/+3
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | cacheVariables is a map with variable names as the keys, but the example in the documentation was not updated to reflect this. Fix the example.
* | | | | Merge branch 'release-3.19'Kyle Edwards2020-10-120-0/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge topic 'ninja-multi-segfault' into release-3.19Kyle Edwards2020-10-122-9/+8
| |\ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | f4215ee57d Ninja Multi-Config: Fix segfault when installing an export 18372afcd4 Help: Fix documentation for Ninja Multi-Config's build.ninja Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5355
* | | | | Merge topic 'ninja-multi-segfault'Kyle Edwards2020-10-122-9/+8
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | f4215ee57d Ninja Multi-Config: Fix segfault when installing an export 18372afcd4 Help: Fix documentation for Ninja Multi-Config's build.ninja Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5355
| * | | | Ninja Multi-Config: Fix segfault when installing an exportKyle Edwards2020-10-091-7/+7
| | | | | | | | | | | | | | | | | | | | Fixes: #21290
| * | | | Help: Fix documentation for Ninja Multi-Config's build.ninjaKyle Edwards2020-10-091-2/+1
| |/ / /
* | | | CMake Nightly Date StampKitware Robot2020-10-121-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2020-10-111-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2020-10-101-1/+1
| |_|/ |/| |
* | | Merge topic 'ci-long-names'Kyle Edwards2020-10-091-1/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 544ee0edc0 CI: Add a long filename to a build Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5354
| * | | CI: Add a long filename to a buildKyle Edwards2020-10-091-1/+1
|/ / / | | | | | | | | | | | | | | | Nightly testing occasionally uncovers problems around long filenames that were not found during gitlab-ci testing. Give a GitLab runner a long filename to detect such problems.
* | | Merge branch 'release-3.19'Brad King2020-10-090-0/+0
|\ \ \ | |/ /
| * | Merge topic 'iwyu-map-cm-headers' into release-3.19Brad King2020-10-092-2/+6
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | 06c0d59c17 IWYU: Map <*> headers to <cm/*> headers Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5327
* | \ \ Merge topic 'iwyu-map-cm-headers'Brad King2020-10-092-2/+6
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | 06c0d59c17 IWYU: Map <*> headers to <cm/*> headers Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5327
| * | | IWYU: Map <*> headers to <cm/*> headersKyle Edwards2020-10-082-2/+6
| | | | | | | | | | | | | | | | | | | | For headers which exclusively contain things that were not present in C++11.
* | | | Merge branch 'release-3.19'Brad King2020-10-090-0/+0
|\ \ \ \ | | |/ / | |/| |
| * | | Merge topic 'GNUInstallDirs-debian' into release-3.19Brad King2020-10-096-2/+135
| |\ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | 798c1c3192 GNUInstallDirs: Comply with Debian Policy on LIBEXECDIR 75bcd3cf54 Tests: Add RunCMake.GNUInstallDirs expected output specific to Debian Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5349
* | | | Merge topic 'GNUInstallDirs-debian'Brad King2020-10-096-2/+135
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | 798c1c3192 GNUInstallDirs: Comply with Debian Policy on LIBEXECDIR 75bcd3cf54 Tests: Add RunCMake.GNUInstallDirs expected output specific to Debian Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5349
| * | | GNUInstallDirs: Comply with Debian Policy on LIBEXECDIRDennis Klein2020-10-082-4/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If CMAKE_INSTALL_PREFIX is /usr, CMAKE_INSTALL_LIBEXECDIR shall return the same value as CMAKE_INSTALL_LIBDIR on Debian. While the FHS allows /usr/libexec for internal binaries (https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#usrlibexec) the Debian Policy Manual states an exception here (section 9.1.1 bullet point 4): https://www.debian.org/doc/debian-policy/ch-opersys#file-system-structure. Fixes: #21287
| * | | Tests: Add RunCMake.GNUInstallDirs expected output specific to DebianBrad King2020-10-085-0/+122
| | | |
* | | | CMake Nightly Date StampKitware Robot2020-10-091-1/+1
| | | |