summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* CPack/NSIS: Add option for setting custom makensis executableJohnny Jazeix2021-02-223-1/+15
| | | | | | It allows users to set a custom one without changing the PATH environment variable. Fixes: #21733
* CMake Nightly Date StampKitware Robot2021-02-211-1/+1
|
* CMake Nightly Date StampKitware Robot2021-02-201-1/+1
|
* Merge branch 'release-3.20'Brad King2021-02-190-0/+0
|\
| * Merge branch 'release-3.19' into release-3.20Brad King2021-02-190-0/+0
| |\
* | \ Merge branch 'release-3.19'Brad King2021-02-190-0/+0
|\ \ \ | | |/ | |/|
| * | Merge branch 'backport-intel-fortran-preprocess' into release-3.19Brad King2021-02-181-2/+10
| |\ \ | | | | | | | | | | | | Merge-request: !5826
* | \ \ Merge topic 'list-index-arg-parsing'Brad King2021-02-1958-8/+318
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 79eaa908dc cmListCommand: add a policy for failing on invalid indicies 1f1fdff7fa cmListCommand: prefer strtol to atoi 9934a97642 cmListCommand: refactor out index argument parsing Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Michael Hirsch, Ph.D. <michael@scivision.dev> Merge-request: !5817
| * | | | cmListCommand: add a policy for failing on invalid indiciesBen Boeckel2021-02-1858-8/+287
| | | | |
| * | | | cmListCommand: prefer strtol to atoiBen Boeckel2021-02-181-4/+8
| | | | | | | | | | | | | | | | | | | | This allows for detecting errors.
| * | | | cmListCommand: refactor out index argument parsingBen Boeckel2021-02-161-5/+32
| | | | | | | | | | | | | | | | | | | | This is in preparation for detecting errors in index argument syntax.
* | | | | Merge branch 'release-3.20'Brad King2021-02-190-0/+0
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Merge topic 'intel-fortran-preprocess' into release-3.20Brad King2021-02-192-4/+20
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c9244f369a IntelLLVM: Make explicit Fortran preprocessing under Ninja more robust 056d4bf528 Merge branch 'backport-intel-fortran-preprocess' af074c266e Intel: Make explicit Fortran preprocessing under Ninja more robust Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5826
* | \ \ \ \ Merge topic 'intel-fortran-preprocess'Brad King2021-02-192-4/+20
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c9244f369a IntelLLVM: Make explicit Fortran preprocessing under Ninja more robust 056d4bf528 Merge branch 'backport-intel-fortran-preprocess' af074c266e Intel: Make explicit Fortran preprocessing under Ninja more robust Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5826
| * | | | | IntelLLVM: Make explicit Fortran preprocessing under Ninja more robustBrad King2021-02-181-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tell the Fortran compiler to write preprocessor output directly to a file, as we do for the GNU compiler. The previous "redirect stdout" approach could break during ABI detection with some `mpif90` wrappers that add version information to stdout when called with `-v`. Issue: #21828
| * | | | | Merge branch 'backport-intel-fortran-preprocess'Brad King2021-02-181-2/+10
| |\ \ \ \ \ | | | |_|_|/ | | |/| | |
| | * | | | Intel: Make explicit Fortran preprocessing under Ninja more robustBrad King2021-02-181-2/+10
| | | |_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tell the Fortran compiler to write preprocessor output directly to a file, as we do for the GNU compiler. The previous "redirect stdout" approach could break during ABI detection with some `mpif90` wrappers that add version information to stdout when called with `-v`. Fixes: #21828
* | | | | Merge branch 'release-3.20'Brad King2021-02-190-0/+0
|\ \ \ \ \ | | |_|/ / | |/| | |
| * | | | Merge topic 'docpreset' into release-3.20Brad King2021-02-192-10/+25
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 87b170d9f9 Help: Add build and test preset to examples in cmake-presets(7) 3f8cf006cb Help: Clarify preset name conflict rules in cmake-presets(7) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5823
* | \ \ \ \ Merge topic 'docpreset'Brad King2021-02-192-10/+25
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 87b170d9f9 Help: Add build and test preset to examples in cmake-presets(7) 3f8cf006cb Help: Clarify preset name conflict rules in cmake-presets(7) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5823
| * | | | | Help: Add build and test preset to examples in cmake-presets(7)Michael Hirsch2021-02-181-2/+16
| | | | | | | | | | | | | | | | | | | | | | | | Co-Author: Brad King <brad.king@kitware.com>
| * | | | | Help: Clarify preset name conflict rules in cmake-presets(7)Michael Hirsch2021-02-181-8/+9
| | | | | |
* | | | | | Merge branch 'release-3.20'Brad King2021-02-190-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge topic 'llvm-nm-cleanup' into release-3.20Brad King2021-02-191-1/+0
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 06e5077688 bindexplib: remove stray debugging output when using llvm-nm Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !5828
* | \ \ \ \ \ Merge topic 'llvm-nm-cleanup'Brad King2021-02-191-1/+0
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 06e5077688 bindexplib: remove stray debugging output when using llvm-nm Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !5828
| * | | | | | bindexplib: remove stray debugging output when using llvm-nmBrad King2021-02-181-1/+0
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove a debugging message left by commit c856d4556b (bindexplib: supporting llvm bitcode formats using llvm-nm, 2019-08-13, v3.16.0-rc1~161^2~1).
* | | | | | CMake Nightly Date StampKitware Robot2021-02-191-1/+1
| | | | | |
* | | | | | Merge branch 'release-3.20'Brad King2021-02-180-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge topic 'doc-if-links' into release-3.20Brad King2021-02-181-7/+51
| |\ \ \ \ \ | | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | 22140f7af3 Help: Add internal links to if() docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5824
* | | | | | Merge topic 'doc-if-links'Brad King2021-02-181-7/+51
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | 22140f7af3 Help: Add internal links to if() docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5824
| * | | | | Help: Add internal links to if() docsMichael Hirsch, Ph.D2021-02-181-7/+51
| | |/ / / | |/| | |
* | | | | Merge branch 'release-3.20'Brad King2021-02-180-0/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge topic 'preset-json-comments' into release-3.20Brad King2021-02-181-1/+4
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8f1e607ed9 Help: Document JSON comment support in cmake-presets(7) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5830
* | \ \ \ \ Merge topic 'preset-json-comments'Brad King2021-02-181-1/+4
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | 8f1e607ed9 Help: Document JSON comment support in cmake-presets(7) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5830
| * | | | | Help: Document JSON comment support in cmake-presets(7)Michael Hirsch2021-02-181-1/+4
| | | | | |
* | | | | | Merge branch 'release-3.20'Brad King2021-02-180-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge topic 'doc-presets' into release-3.20Brad King2021-02-183-12/+21
| |\ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 47ab2d4d2e Help: Clarify role of binaryDir inheritance in cmake-presets(7) 0e3c361f77 Help: Link to tool-specific preset arguments from cmake-presets(7) dd6165fbd4 Help: Mention version 2 in cmake-presets(7) cdbd1ae64b Utilities/Sphinx: Avoid converting -- to an en-dash Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5829
* | | | | | Merge topic 'doc-presets'Brad King2021-02-183-12/+21
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 47ab2d4d2e Help: Clarify role of binaryDir inheritance in cmake-presets(7) 0e3c361f77 Help: Link to tool-specific preset arguments from cmake-presets(7) dd6165fbd4 Help: Mention version 2 in cmake-presets(7) cdbd1ae64b Utilities/Sphinx: Avoid converting -- to an en-dash Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5829
| * | | | | Help: Clarify role of binaryDir inheritance in cmake-presets(7)Brad King2021-02-181-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | Suggested-by: Michael Hirsch
| * | | | | Help: Link to tool-specific preset arguments from cmake-presets(7)Brad King2021-02-182-6/+9
| | | | | | | | | | | | | | | | | | | | | | | | Fixes: #21835
| * | | | | Help: Mention version 2 in cmake-presets(7)Brad King2021-02-181-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Version 2 is required for build and test presets. Fixes: #21829
| * | | | | Utilities/Sphinx: Avoid converting -- to an en-dashBrad King2021-02-181-0/+1
| | |/ / / | |/| | |
* | | | | Merge topic 'ci-windows-tests'Brad King2021-02-181-0/+3
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 15f0da341f ci: Enable IPO and FindOpenGL tests on Windows+MSVC+Ninja Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !5827
| * | | | | ci: Enable IPO and FindOpenGL tests on Windows+MSVC+NinjaBrad King2021-02-181-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | These are expected to work under a normal VS installation.
* | | | | | Merge topic 'DOC-SelectLibraryConfiguration'Brad King2021-02-181-0/+18
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b6445ddeda Help: Add SelectLibraryConfigurations example to cmake-developer(7) Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Alex <leha-bot@yandex.ru> Merge-request: !5815
| * | | | | | Help: Add SelectLibraryConfigurations example to cmake-developer(7)Johan Andruejol2021-02-171-0/+18
| | | | | | |
* | | | | | | Merge branch 'release-3.20'Brad King2021-02-180-0/+0
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | |
| * | | | | | Merge topic 'fix-intel-compiler-check' into release-3.20Brad King2021-02-181-1/+1
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dc7b6c2c06 DetermineCompiler: Fix copy-paste error in Intel Compiler detection Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5818
* | \ \ \ \ \ \ Merge topic 'fix-intel-compiler-check'Brad King2021-02-181-1/+1
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | / / / / | |_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | dc7b6c2c06 DetermineCompiler: Fix copy-paste error in Intel Compiler detection Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5818
| * | | | | | DetermineCompiler: Fix copy-paste error in Intel Compiler detectionGregor Jasny2021-02-171-1/+1
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | Fixes: #21561 Fixes: a90d2a9eed (IntelLLVM: Add support for Intel LLVM-based compilers, 2020-11-02)