summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'autogen-system-include'Brad King2023-05-0425-1/+264
|\ | | | | | | | | | | | | | | | | | | 7bf4e30090 Autogen: Default AUTOGEN_USE_SYSTEM_INCLUDE to ON if it is not set 033dc7ee2f Autogen: Add AUTOGEN_USE_SYSTEM_INCLUDE target property 8ba16db163 Tests/RunCMake: Add option for dynamic expected output Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8400
| * Autogen: Default AUTOGEN_USE_SYSTEM_INCLUDE to ON if it is not setOrkun Tokdemir2023-05-039-3/+80
| | | | | | | | Add policy CMP0151 to preserve the old behavior by default.
| * Autogen: Add AUTOGEN_USE_SYSTEM_INCLUDE target propertyOrkun Tokdemir2023-05-0318-1/+185
| | | | | | | | | | | | | | `AUTOGEN_USE_SYSTEM_INCLUDE` was added. `AUTOGEN_USE_SYSTEM_INCLUDE` is a boolean property that can be set on a target to indicate that the autogen target include directory should be added as a system include directory or normal include directory to the target.
| * Tests/RunCMake: Add option for dynamic expected outputOrkun Tokdemir2023-04-271-0/+2
| | | | | | | | Add `RunCMake_TEST_EXPECT_*` variables for this.
* | CMake Nightly Date StampKitware Robot2023-05-041-1/+1
| |
* | Merge topic 'add-aocl-blas-vendor'Brad King2023-05-032-0/+60
|\ \ | | | | | | | | | | | | | | | | | | 272fe88ac6 Find{BLAS,LAPACK}: Add AOCL BLIS/libFLAME Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8450
| * | Find{BLAS,LAPACK}: Add AOCL BLIS/libFLAMECordell Bloor2023-05-022-0/+60
| | | | | | | | | | | | | | | | | | | | | The AMD Optimizing CPU Libraries (AOCL) provide forks of BLIS and libFLAME that are optimized for AMD "Zen" core architectures. Closes: #23605
* | | CMake Nightly Date StampKitware Robot2023-05-031-1/+1
|/ /
* | Merge topic 'ci-intel-windows'Brad King2023-05-0213-2/+130
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | 195339e7ac gitlab-ci: Add job testing Intel 2021.9.0 compilers on Windows 1b44973343 gitlab-ci: Add job testing IntelLLVM 2023.1.0 compilers on Windows a5fd03a53d Tests: Teach CompileFeatures to tolerate __STDC_VERSION__ on Intel Classic 1b7649604e Tests: Teach RunCMake to ignore Intel Classic deprecation on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8447
| * | gitlab-ci: Add job testing Intel 2021.9.0 compilers on WindowsBrad King2023-05-015-1/+34
| | |
| * | gitlab-ci: Add job testing IntelLLVM 2023.1.0 compilers on WindowsBrad King2023-05-019-0/+94
| | |
| * | Tests: Teach CompileFeatures to tolerate __STDC_VERSION__ on Intel ClassicBrad King2023-05-011-1/+2
| | |
| * | Tests: Teach RunCMake to ignore Intel Classic deprecation on WindowsBrad King2023-05-011-1/+1
| | | | | | | | | | | | | | | | | | Extend commit 29e45a94b0 (Tests: Teach RunCMake to ignore Intel Classic compiler deprecation warnings, 2022-10-03, v3.25.0-rc1~51^2~1) to cover warnings from `icl` too.
* | | Merge topic 'FortranCInterface-verify-reuse'Brad King2023-05-021-0/+1
|\ \ \ | |/ / | | | | | | | | | | | | | | | 967feaa435 FortranCInterface: Reuse primary detection results in VERIFY function Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8448
| * | FortranCInterface: Reuse primary detection results in VERIFY functionBrad King2023-05-011-0/+1
| | | | | | | | | | | | | | | | | | | | | Since commit 14f7a043e3 (Teach FortranCInterface to load outside results, 2009-08-24, v2.8.0~262) we support passing the detection results into `try_compile` by forwarding `FortranCInterface_BINARY_DIR`. Use this in `FortranCInterface_VERIFY` to avoid repeating detection.
* | | Merge topic 'vs-debugger-init'Brad King2023-05-0211-4/+60
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 35566b48b4 VS: Add variables to initialize debugger-related properties Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8445
| * | | VS: Add variables to initialize debugger-related propertiesAlex Neundorf2023-05-0111-4/+60
| | | | | | | | | | | | | | | | | | | | | | | | Add variables to initialize target properties `VS_DEBUGGER_COMMAND`, `VS_DEBUGGER_COMMAND_ARGUMENTS`, `VS_DEBUGGER_ENVIRONMENT`, and `VS_DEBUGGER_WORKING_DIRECTORY`.
* | | | Merge topic 'doc-xref-find-env-vars'Brad King2023-05-0218-11/+133
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c584882b26 Help: change links to point to the env.vars, not to the cmake vars e40d4eb644 Help: add documentation for some CMAKE_XXX_PATH env.vars 73ce0b792f Help: minor improvement for the CMAKE_PREFIX_PATH docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8444
| * | | | Help: change links to point to the env.vars, not to the cmake varsAlex Neundorf2023-05-016-5/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The documentation of the find-commands was pointing to the cmake variables CMAKE_PREFIX_PATH, CMAKE_INCLUDE_PATH etc. also in the section for environment variables. Now they point to the documentation for the respective environment variables.
| * | | | Help: add documentation for some CMAKE_XXX_PATH env.varsAlex Neundorf2023-05-0112-7/+99
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds basic documentation for the CMAKE_INCLUDE_PATH, CMAKE_LIBRARY_PATH, CMAKE_PROGRAM_PATH, CMAKE_APPBUNDLE_PATH and CMAKE_FRAMEWORK_PATH environment variables and links to the respective cmake variables and vice versa.
| * | | | Help: minor improvement for the CMAKE_PREFIX_PATH docsAlex Neundorf2023-04-291-0/+3
| |/ / / | | | | | | | | | | | | | | | | With this patch the CMAKE_PREFIX_PATH env. var. is now mentioned in the help for the CMAKE_PREFIX_PATH cmake var.
* | | | Merge topic 'FindX11-even-more-xcb-components'Brad King2023-05-023-148/+1002
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 65ade59835 FindX11: Remove HAS_X11_xcb check from xcb tests b1b7298b17 FindX11: Fix typo bug, xvmc -> xv 922a97f38a FindX11: Add tests for newly added xcb libraries 7a2b02e000 FindX11: Fix existing tests 9d21d115c6 FindX11: Add more components to FindX11 tests 858fd8ece8 FindX11: Add many new xcb modules 45c3831369 FindX11: Arrange xcb modules in proper alphabetical order a0d8556bf7 FindX11: Change find_path search string for Xaw Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8366
| * | | | FindX11: Remove HAS_X11_xcb check from xcb testsMoses Miller2023-04-282-105/+131
| | | | |
| * | | | FindX11: Fix typo bug, xvmc -> xvMoses Miller2023-04-251-1/+1
| | | | |
| * | | | FindX11: Add tests for newly added xcb librariesMoses Miller2023-04-251-8/+421
| | | | |
| * | | | FindX11: Fix existing testsMoses Miller2023-04-252-21/+31
| | | | |
| * | | | FindX11: Add more components to FindX11 testsMoses Miller2023-04-251-2/+49
| | | | |
| * | | | FindX11: Add many new xcb modulesMoses Miller2023-04-251-95/+453
| | | | |
| * | | | FindX11: Arrange xcb modules in proper alphabetical orderMoses Miller2023-04-251-31/+31
| | | | |
| * | | | FindX11: Change find_path search string for XawMoses Miller2023-04-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | As far as I can tell, X11/Xaw/Intrinsic.h has never existed, resulting in FindX11 always failing to find Xaw.
* | | | | Merge topic 'ci-linkcheck'Brad King2023-05-021-2/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 84122e6ca1 Help: Remove outdated link to Absoft Fortran Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8446
| * | | | | Help: Remove outdated link to Absoft FortranBrad King2023-05-011-2/+1
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Absoft ceased operations on 2022-09-22 [1] [2]. The website is no longer available. [1] https://web.archive.org/web/20220816070730/https://www.absoft.com/ [2] https://fortran-lang.discourse.group/t/4274
* | | | | Merge branch 'release-3.26'Brad King2023-05-020-0/+0
|\ \ \ \ \
| * \ \ \ \ Merge topic 'findjni_new_ubuntu_versions' into release-3.26Brad King2023-05-021-0/+7
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7f738313e0 FindJNI: add Ubuntu specific paths for more recent JDK versions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8449
* | \ \ \ \ \ Merge topic 'findjni_new_ubuntu_versions'Brad King2023-05-021-0/+7
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7f738313e0 FindJNI: add Ubuntu specific paths for more recent JDK versions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8449
| * | | | | | FindJNI: add Ubuntu specific paths for more recent JDK versionsEven Rouault2023-05-011-0/+7
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2023-05-021-1/+1
| |_|/ / / / |/| | | | |
* | | | | | Merge topic 'CMake-uses-cmList-class'Brad King2023-05-0163-651/+644
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 241304190f CMake code rely on cmList class for CMake lists management (part. 2) 87fe031a07 cmList class: various enhancements Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8441
| * | | | | | CMake code rely on cmList class for CMake lists management (part. 2)Marc Chevrier2023-04-2960-497/+398
| | | | | | |
| * | | | | | cmList class: various enhancementsMarc Chevrier2023-04-298-157/+249
| | | | | | |
* | | | | | | Merge topic 'tutorial-iface-order'Brad King2023-05-017-200/+225
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c6a426198a Tutorial: Move Step4-Ex1 to Step3-Ex2 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8417
| * | | | | | | Tutorial: Move Step4-Ex1 to Step3-Ex2Paul Choisel2023-04-287-200/+225
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During the training, we talk about INTERFACE libraries just before Step3 so it makes more sense to do the exercise related to them in Step3
* | | | | | | | Merge topic 'cpack-inno-setup'Brad King2023-05-0122-7/+2107
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1d6db66179 CPack: Add Inno Setup generator 9b0dc652ff ci: Provide Inno Setup tools to some Windows CI jobs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8399
| * | | | | | | | CPack: Add Inno Setup generatorJannik Alber2023-04-2818-7/+2081
| | | | | | | | |
| * | | | | | | | ci: Provide Inno Setup tools to some Windows CI jobsBrad King2023-04-274-0/+26
| | | | | | | | |
* | | | | | | | | CMake Nightly Date StampKitware Robot2023-05-011-1/+1
| | | | | | | | |
* | | | | | | | | CMake Nightly Date StampKitware Robot2023-04-301-1/+1
| |_|_|_|_|_|/ / |/| | | | | | |
* | | | | | | | CMake Nightly Date StampKitware Robot2023-04-291-1/+1
| |_|/ / / / / |/| | | | | |
* | | | | | | Merge topic 'FindDoxygen-custom-config-file'Brad King2023-04-282-4/+21
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5ee19d5746 FindDoxygen: Optionally use custom config file Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8439
| * | | | | | | FindDoxygen: Optionally use custom config fileLe Go2023-04-272-4/+21
| |/ / / / / /