summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* cmake: configure preset add support for --install-prefix mappingRobert Maynard2021-03-0919-9/+212
|
* cmake: add support for --install-prefix command argumentRobert Maynard2021-03-048-6/+42
| | | | Fixes: #21781
* 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
| * | | | | | FindOpenGL: handle GLX without GLVNDBen Boeckel2021-02-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On Ubuntu, installing `libgl-dev` provides `libGL` and `libGLX`, but no `libOpenGL`. Avoid defining GLVND targets without the `OpenGL::OpenGL` target.
* | | | | | | Merge branch 'release-3.20'Brad King2021-03-020-0/+0
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge topic 'more-import-export-guide-updates' into release-3.20Brad King2021-03-023-4/+4
| |\ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 74c2ade187 Help/guide: fix the remaining CMake install destinations Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5870
* | | | | | | Merge topic 'more-import-export-guide-updates'Brad King2021-03-023-4/+4
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 74c2ade187 Help/guide: fix the remaining CMake install destinations Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5870
| * | | | | | Help/guide: fix the remaining CMake install destinationsBen Boeckel2021-03-013-4/+4
| | |/ / / / | |/| | | | | | | | | | | | | | | | Followup from !5674.
* | | | | | CMake Nightly Date StampKitware Robot2021-03-021-1/+1
| |_|_|/ / |/| | | |
* | | | | Merge topic 'FindDoxygen-policy-warnings'Brad King2021-03-011-0/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 79fa7529e0 FindDoxygen: Prevent CMP0054 policy warnings Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5864
| * | | | | FindDoxygen: Prevent CMP0054 policy warningsCraig Scott2021-02-281-0/+1
| | | | | | | | | | | | | | | | | | Fixes: #21871
* | | | | | Merge branch 'release-3.20'Brad King2021-03-010-0/+0
|\ \ \ \ \ \ | | |_|/ / / | |/| | | |
| * | | | | Merge topic 'compilerid_require_success' into release-3.20Brad King2021-03-011-16/+34
| |\ \ \ \ \ | | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | bdc40742bd CMakeDetermineCompilerId: Test without COMPILER_ID_FLAGS if REQUIRE_SUCCESS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5863
* | | | | | Merge topic 'compilerid_require_success'Brad King2021-03-011-16/+34
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | bdc40742bd CMakeDetermineCompilerId: Test without COMPILER_ID_FLAGS if REQUIRE_SUCCESS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5863
| * | | | | CMakeDetermineCompilerId: Test without COMPILER_ID_FLAGS if REQUIRE_SUCCESSRaul Tambre2021-02-271-16/+34
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If we REQUIRE_SUCCESS, i.e. TEST_FLAGS_FIRST must work, we need to also try without user flags. Fixes #21869.
* | | | | Merge topic 'FindIntl-FindIconv-versions'Brad King2021-03-014-22/+147
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | a9b11a06f5 FindIntl: Add version support 01e9922db5 FindIconv: Add version support Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5852
| * | | | FindIntl: Add version supportSibi Siddharthan2021-02-252-21/+100
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Additional Changes: Rework the documentation of FindIntl NOTES: Reorder the REQUIRED_VARS arguments so find_package reports the library instead of the include directory. Handle Intl_LIBRARY in the same way how FindIconv handles it in case of glibc. If the VERSION_VAR argument is an empty string nothing happens. Fixes: #21857
| * | | | FindIconv: Add version supportSibi Siddharthan2021-02-252-1/+47
| | | | | | | | | | | | | | | | | | | | Issue: #21857
* | | | | CMake Nightly Date StampKitware Robot2021-03-011-1/+1
| |_|_|/ |/| | |
* | | | CMake Nightly Date StampKitware Robot2021-02-281-1/+1
| | | |
* | | | Merge topic 'FetchContent-docs'Craig Scott2021-02-281-7/+12
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | 24b467c043 Help: Prefer commit hashes in FetchContent examples for security reasons ebcb8896e3 Help: Add missing MD5= for URL_HASH in FetchContent example Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5834
| * | | Help: Prefer commit hashes in FetchContent examples for security reasonsHarmen Stoppels2021-02-251-6/+11
| | | | | | | | | | | | | | | | Fixes: #21841 Co-Authored-By: Craig Scott <craig.scott@crascit.com>
| * | | Help: Add missing MD5= for URL_HASH in FetchContent exampleCraig Scott2021-02-251-1/+1
| | | | | | | | | | | | Fixes: #21859
* | | | CMake Nightly Date StampKitware Robot2021-02-271-1/+1
| | | |
* | | | Merge topic 'include-dir-style'Brad King2021-02-269-36/+48
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3e7dd39747 cmLocalGenerator: Simplify some GetIncludeFlag call sites a133a583d4 cmLocalGenerator: Clarify GetIncludeFlags signature Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5859
| * | | | cmLocalGenerator: Simplify some GetIncludeFlag call sitesBrad King2021-02-252-9/+5
| | | | | | | | | | | | | | | | | | | | | | | | | The path style argument is meaningful only with the Ninja generator, so drop it from call sites in Makefile and Xcode generators.
| * | | | cmLocalGenerator: Clarify GetIncludeFlags signatureBrad King2021-02-259-36/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make the `config` argument non-optional so all callers must be explicit. Convert the path style argument to an enumeration to make its role clear at call sites. The path style argument is implemented by `ConvertToIncludeReference`, which was introduced with the Ninja generator by commit 5b114c9bee (Introduce a cmLocalGenerator::ConvertToIncludeReference function, 2011-09-07, v2.8.7~187^2~4). Its only purpose is to allow the Ninja generator to use relative paths in `-I` flags. Add a comment explaining this role.
* | | | | Merge topic 'c_17_23'Brad King2021-02-2615-29/+123
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8211b4706f IntelLLVM: C17 support b9c3acac02 GNU: C23 support c9f0613c2a GNU: C17 support 10a72c0f1c Clang: Default C standard doesn't depend on compatibility mode 6c2e309a66 Clang: Set standard flags according to frontend variant 9f81591dbf Clang: MSVC-style C flags 72f4984cdc Clang: C23 support 82239d43f8 Clang: C17 default version ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5783