summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Tests: Check symlinks to directories in RunCMake.CPackSymlinksOlivier Iffrig2021-03-104-4/+25
| | | | Regression test for issue #21886
* Merge topic 'file-RENAME'Brad King2021-03-0525-18/+254
|\ | | | | | | | | | | | | | | | | | | | | 9bf40d8027 file(RENAME): Add option to not replace existing path 3600c6cd8c cmSystemTools: Add RenameFile option to not replace destination c61292726c file(RENAME): Add option to capture error message on failure 0c2dc34504 cmSystemTools: Add RenameFile signature to capture the error message adc351db8f Tests: Add RunCMake helper to run a plain script Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5877
| * file(RENAME): Add option to not replace existing pathBrad King2021-03-0410-5/+64
| | | | | | | | | | Add a `NO_REPLACE` option that prevents overwriting `<newname>` if it exists.
| * cmSystemTools: Add RenameFile option to not replace destinationBrad King2021-03-043-10/+41
| |
| * file(RENAME): Add option to capture error message on failureBrad King2021-03-0416-9/+105
| |
| * cmSystemTools: Add RenameFile signature to capture the error messageBrad King2021-03-042-3/+48
| |
| * Tests: Add RunCMake helper to run a plain scriptBrad King2021-03-031-0/+5
| | | | | | | | | | Many tests covering CMake scripting commands can work without initializing a full generator.
* | Merge branch 'release-3.20'Brad King2021-03-050-0/+0
|\ \
| * \ Merge topic 'cmake-gui-search-case' into release-3.20Brad King2021-03-052-4/+4
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | 9ec50ff157 cmake-gui: Restore search bar case insensitivity Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5878
* | \ \ Merge topic 'cmake-gui-search-case'Brad King2021-03-052-4/+4
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | 9ec50ff157 cmake-gui: Restore search bar case insensitivity Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5878
| * | | cmake-gui: Restore search bar case insensitivityBrad King2021-03-042-4/+4
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since these changes: * commit f1de6f6682 (cmake-gui: Support building against Qt6, 2020-12-17, v3.20.0-rc1~205^2~7) * commit 134d69121e (cmake-gui: Restore search bar for cache view and environment dialog, 2021-02-22, v3.20.0-rc2~12^2) the search bar is no longer case insensitive when using Qt 5.12.[0-1], and possibly some later versions. It works as of Qt 5.15 though, so update our version check accordingly. Fixes: #21884
* | | Merge topic 'cpack-source-dir-symlink'Brad King2021-03-051-1/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | c456b09513 CPack: Fix symbolic link detection for directories Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5879
| * | | CPack: Fix symbolic link detection for directoriesOlivier Iffrig2021-03-051-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the case where the current path is a symlink to a directory, a trailing slash causes the link to be dereferenced, which means that any subsequent `FileIsSymlink` on it will return false. Fixes: #21886
* | | | CMake Nightly Date StampKitware Robot2021-03-051-1/+1
| | | |
* | | | Merge topic 'macos-arm64-rosetta'Brad King2021-03-042-9/+13
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | fd714dd2b8 Tests: Fix FindPackageModeMakefileTest with CMAKE_OSX_ARCHITECTURES 42edf53ce2 Tests: Generalize FindPackageModeMakefileTest extra flags var Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5876
| * | | Tests: Fix FindPackageModeMakefileTest with CMAKE_OSX_ARCHITECTURESBrad King2021-03-031-0/+3
| | | |
| * | | Tests: Generalize FindPackageModeMakefileTest extra flags varBrad King2021-03-032-9/+10
| | | |
* | | | CMake Nightly Date StampKitware Robot2021-03-041-1/+1
| |_|/ |/| |
* | | Merge branch 'release-3.20'Brad King2021-03-030-0/+0
|\ \ \ | |/ / |/| / | |/
| * CMake 3.20.0-rc3v3.20.0-rc3Brad King2021-03-031-1/+1
| |
* | Merge branch 'release-3.20'Brad King2021-03-030-0/+0
|\ \ | |/
| * Merge topic 'android-r22' into release-3.20Brad King2021-03-037-3/+69
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | 005e2cdfb0 Android: Do not use gold for ndk >= r22 ed7a87f270 Tests: Update RunCMake.Android for NDK r22 4950d35733 Help: Document CMAKE_ANDROID_NDK_VERSION variable 746906242d Android: Detect NDK version number Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5862
* | \ Merge topic 'android-r22'Brad King2021-03-037-3/+69
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | 005e2cdfb0 Android: Do not use gold for ndk >= r22 ed7a87f270 Tests: Update RunCMake.Android for NDK r22 4950d35733 Help: Document CMAKE_ANDROID_NDK_VERSION variable 746906242d Android: Detect NDK version number Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5862
| * | Android: Do not use gold for ndk >= r22Haibo Huang2021-03-031-1/+1
| | | | | | | | | | | | Fixes: #21772
| * | Tests: Update RunCMake.Android for NDK r22Brad King2021-03-031-2/+13
| | | | | | | | | | | | | | | Use `CMAKE_ANDROID_NDK_VERSION` to check for files expected based on the version of the NDK.
| * | Help: Document CMAKE_ANDROID_NDK_VERSION variableBrad King2021-03-034-0/+16
| | |
| * | Android: Detect NDK version numberHaibo Huang2021-03-031-0/+39
| | | | | | | | | | | | Report it in `CMAKE_ANDROID_NDK_VERSION`.
* | | Merge topic 'cpack-dmg-filesystem'Brad King2021-03-033-1/+17
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | e3ac388738 cpack: add CPACK_DMG_FILESYSTEM Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5873
| * | | cpack: add CPACK_DMG_FILESYSTEMKevin Ushey2021-03-023-1/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow users to configure the filesystem format of the generated `.dmg` via the `CPACK_DMG_FILESYSTEM` option. Fixes: #21874
* | | | Merge topic 'nasm_add_deps'Brad King2021-03-031-0/+9
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 48e74ec1e6 ASM_NASM: generate depfiles for other makefiles fcf16e9459 ASM_NASM: Add depfile generation Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5868
| * | | | ASM_NASM: generate depfiles for other makefilesFrancesco Bertolaccini2021-03-021-0/+7
| | | | |
| * | | | ASM_NASM: Add depfile generationFrancesco Bertolaccini2021-03-011-0/+2
| | | | |
* | | | | Merge branch 'release-3.20'Brad King2021-03-030-0/+0
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Merge topic 'ci-nightly-ide-jobs' into release-3.20Brad King2021-03-034-0/+9
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e5698605d7 gitlab-ci: ignore failing tests for external IDE testing beb130c65d gitlab-ci: allow some jobs to ignore failing tests on nightly runs 18d6737e96 gitlab-ci: always upload test and release artifacts Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5871
* | \ \ \ \ Merge topic 'ci-nightly-ide-jobs'Brad King2021-03-034-0/+9
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e5698605d7 gitlab-ci: ignore failing tests for external IDE testing beb130c65d gitlab-ci: allow some jobs to ignore failing tests on nightly runs 18d6737e96 gitlab-ci: always upload test and release artifacts Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5871
| * | | | | gitlab-ci: ignore failing tests for external IDE testingBen Boeckel2021-03-012-0/+3
| | | | | |
| * | | | | gitlab-ci: allow some jobs to ignore failing tests on nightly runsBen Boeckel2021-03-011-0/+2
| | | | | |
| * | | | | gitlab-ci: always upload test and release artifactsBen Boeckel2021-03-011-0/+4
| | | | | |
* | | | | | Merge branch 'release-3.20'Brad King2021-03-030-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge topic 'compilerid_require_success' into release-3.20Brad King2021-03-031-1/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1bd8f19453 CMakeDetermineCompilerId: Fix REQUIRE_SUCCESS with multiple user flags Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5874
* | \ \ \ \ \ Merge topic 'compilerid_require_success'Brad King2021-03-031-1/+1
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1bd8f19453 CMakeDetermineCompilerId: Fix REQUIRE_SUCCESS with multiple user flags Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5874
| * | | | | | CMakeDetermineCompilerId: Fix REQUIRE_SUCCESS with multiple user flagsRaul Tambre2021-03-021-1/+1
| |/ / / / / | | | | | | | | | | | | | | | | | | Need to quote the list expansion otherwise we'll try each argument separately.
* | | | | | CMake Nightly Date StampKitware Robot2021-03-031-1/+1
| | | | | |
* | | | | | Merge topic 'sphinx-latexpdf'Brad King2021-03-023-17/+59
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5302073010 Help: Add option to generate docs with latexpdf Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5833
| * | | | | | Help: Add option to generate docs with latexpdfHenryk Paluch2021-03-013-17/+59
| | |_|_|/ / | |/| | | |
* | | | | | Merge topic 'Tocic-master-patch-04743'Brad King2021-03-021-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 507710438d FindBoost: Fix typo in documentation Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !5869
| * | | | | | FindBoost: Fix typo in documentationTocic2021-03-011-1/+1
| | | | | | |
* | | | | | | Merge branch 'release-3.20'Brad King2021-03-020-0/+0
|\ \ \ \ \ \ \ | | |_|/ / / / | |/| | | | |
| * | | | | | Merge topic 'FindOpenGL-GLX-no-GLVND' into release-3.20Brad King2021-03-021-1/+1
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fb4b2ed0d3 FindOpenGL: handle GLX without GLVND Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5861
* | \ \ \ \ \ \ Merge topic 'FindOpenGL-GLX-no-GLVND'Brad King2021-03-021-1/+1
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fb4b2ed0d3 FindOpenGL: handle GLX without GLVND Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5861