summaryrefslogtreecommitdiffstats
path: root/Utilities
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'curl-schannel-ALPN-length'Brad King2021-06-291-0/+1
|\ | | | | | | | | | | | | 3faa3d3a38 curl: backport upstream fix to 7.77.0 regression Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6280
| * curl: backport upstream fix to 7.77.0 regressionBrad King2021-06-281-0/+1
| | | | | | | | | | | | | | | | Backport upstream curl commit `ee97f1769` (schannel: set ALPN length correctly for HTTP/2, 2021-05-26) to get a fix to curl issue 7138, a regression in 7.77.0. Fixes: #22355
* | Merge branch 'upstream-elf' into import-elfBrad King2021-06-234-0/+2027
| | | | | | | | | | | | # By FreeBSD Upstream * upstream-elf: elf 2021-06-23 (f13da247)
* | cmelf: Add script to import the FreeBSD ELF headersBrad King2021-06-231-0/+28
|/ | | | | | | | | These headers will be used to provide the ELF parsing code on all host operating systems (including those that don't have an ELF header, e.g. macOS). This will also allow removing various OS-dependent #ifdefs from the cmELF code. Add a script that was used to automate this import. Co-authored-by: Alex Richardson <Alexander.Richardson@cl.cam.ac.uk>
* Utilities/Sphinx: Index guide section documents for cross-referencingBrad King2021-06-171-0/+11
| | | | | | | | Extend the change from commit 6185265800 (Utilities/Sphinx: Index guide-level documents for cross-referencing, 2019-12-06, v3.17.0-rc1~181^2~1) to name guide documents other than the top level using their docname instead of their title. This will allow them to be cross-referenced by a stable name even if their title changes.
* clang-analyzer: rename from scan-build in commentsBrad King2021-06-031-1/+1
|
* jsoncpp: Revert "Code style: add missed explicit 'this->'"Kitware Robot2021-06-033-2883/+2411
| | | | | Revert the part of commit 209daa20b2 (Code style: add missed explicit 'this->', 2021-01-05, v3.20.0-rc1~213^2) that updated third-party code.
* Utilities: Add missing hard-coded try_compile results for libarchiveBrad King2021-05-271-0/+3
|
* Utilities: Update hard-coded try_compile results for curl 1.77.0Brad King2021-05-271-0/+4
|
* Merge branch 'upstream-curl' into update-curlBrad King2021-05-27145-4479/+6384
| | | | | * upstream-curl: curl 2021-05-26 (6b951a69)
* curl: Update script to get curl 7.77.0Brad King2021-05-271-1/+1
|
* cmexpat: Create expat_config.h in build within CMake itselfBrad King2021-05-241-0/+2
| | | | Expat 2.4.1 no longer supports compiling without this header.
* Merge branch 'upstream-expat' into update-expatBrad King2021-05-2420-154/+1404
| | | | | * upstream-expat: expat 2021-05-23 (a28238bd)
* expat: Update script to get Expat 2.4.1Brad King2021-05-241-1/+1
|
* Merge topic 'sphinx-4'Brad King2021-05-141-0/+1
|\ | | | | | | | | | | | | bb9c69ed70 Utilities/Sphinx: Update man page config for Sphinx 4 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6126
| * Utilities/Sphinx: Update man page config for Sphinx 4Brad King2021-05-141-0/+1
| | | | | | | | | | | | | | | | Sphinx 4 by default generates `man/#/foo.#`, but older versions generate `man/foo.#` as our install rules expect. Update our Sphinx config file to tell Sphinx 4 to use the old layout. Fixes: #22192
* | Utilities: Fix typos and spelling in commentsJosef Angstenberger2021-05-073-4/+4
| |
* | Merge topic 'ctest_junit'Brad King2021-04-271-0/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 25bf514447 ctest: Add support for writing test results in JUnit XML format Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Zack Galbreath <zack.galbreath@kitware.com> Acked-by: Michael Hirsch <michael@scivision.dev> Acked-by: MvdHurk <maikelvandenhurk@hotmail.com> Acked-by: Alexander Richardson <arichardson.kde@gmail.com> Merge-request: !6020
| * | ctest: Add support for writing test results in JUnit XML formatZack Galbreath2021-04-261-0/+1
| | | | | | | | | | | | Addresses #18654
* | | MSYS: Add support for running under MSYS runtime environmentOrgad Shaneh2021-04-261-1/+1
| | | | | | | | | | | | Detect MSYS as CYGWIN, with the required adaptations.
* | | cm/filesystem: Work around crash when compiled for CYGWIN/MSYS runtimeBrad King2021-04-261-0/+8
| | | | | | | | | | | | Issue: #22090
* | | liblzma: Enable multi threaded stream encoding supportNils Gladitz2021-04-222-0/+13
| | |
* | | Merge branch 'upstream-liblzma' into lzma-threadsBrad King2021-04-2253-268/+1205
| | | | | | | | | | | | | | | * upstream-liblzma: liblzma 2020-03-17 (2327a461)
* | | liblzma: Revise update script to get version 5.2.5Nils Gladitz2021-04-221-1/+6
|/ / | | | | | | Keep files related to multi threaded stream encoding.
* | Merge topic 'update-kwiml'Brad King2021-04-221-0/+4
|\ \ | |/ | | | | | | | | | | | | bd8cc6d603 Merge branch 'upstream-KWIML' into update-kwiml 873dbc52e9 KWIML 2021-04-21 (49d91529) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6032
| * Merge branch 'upstream-KWIML' into update-kwimlBrad King2021-04-211-0/+4
| | | | | | | | | | | | # By KWIML Upstream * upstream-KWIML: KWIML 2021-04-21 (49d91529)
| * Merge topic 'rel-file-table' into release-3.20Brad King2021-04-065-0/+392
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e17006c497 Utilities/Release: Add deprecation fields to File Table v1 89ab613248 Utilities/Release: Update file table for 3.20.0 c5777e5421 Merge branch 'backport-3.19-rel-file-table' into rel-file-table f9f59fb0b2 Merge branch 'release-3.19' into backport-3.19-rel-file-table 30959aec8f Utilities/Release: Update file table for 3.19.3 d206c8f1ec Merge tag 'v3.19.3' into backport-3.19-rel-file-table 004dbbaddd Utilities/Release: Update file table for 3.19.2 1e3301a28c Merge tag 'v3.19.2' into backport-3.19-rel-file-table ... Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Reviewed-by: Craig Scott <craig.scott@crascit.com> Merge-request: !5961
| * \ Merge topic 'libarchive-u_char' into release-3.20Brad King2021-04-061-4/+4
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | a9fc751e65 libarchive: Use uint8_t instead of u_char Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5981
* | | | Utilities: Suppress warnings in third-party code with NVHPCBrad King2021-04-2011-11/+11
| | | |
* | | | Merge topic 'rel-file-table'Brad King2021-04-065-0/+392
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e17006c497 Utilities/Release: Add deprecation fields to File Table v1 89ab613248 Utilities/Release: Update file table for 3.20.0 c5777e5421 Merge branch 'backport-3.19-rel-file-table' into rel-file-table f9f59fb0b2 Merge branch 'release-3.19' into backport-3.19-rel-file-table 30959aec8f Utilities/Release: Update file table for 3.19.3 d206c8f1ec Merge tag 'v3.19.3' into backport-3.19-rel-file-table 004dbbaddd Utilities/Release: Update file table for 3.19.2 1e3301a28c Merge tag 'v3.19.2' into backport-3.19-rel-file-table ... Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Reviewed-by: Craig Scott <craig.scott@crascit.com> Merge-request: !5961
| * | | Utilities/Release: Add deprecation fields to File Table v1Brad King2021-04-051-0/+20
| | | | | | | | | | | | | | | | | | | | Provide a field for clients to check now so that we can deprecate things later.
| * | | Utilities/Release: Update file table for 3.20.0Brad King2021-04-052-10/+10
| | | |
| * | | Merge branch 'backport-3.19-rel-file-table' into rel-file-tableBrad King2021-04-055-0/+372
| |\ \ \ | | |/ / | |/| |
| | * | Utilities/Release: Update file table for 3.19.3Brad King2021-04-052-4/+37
| | | |
| | * | Merge tag 'v3.19.3' into backport-3.19-rel-file-tableBrad King2021-04-0511-0/+474
| | |\ \
| | * | | Utilities/Release: Update file table for 3.19.2Brad King2021-04-052-9/+11
| | | | |
| | * | | Merge tag 'v3.19.2' into backport-3.19-rel-file-tableBrad King2021-04-053-0/+159
| | |\ \ \
| | * \ \ \ Merge branch 'backport-3.18-rel-file-table' into backport-3.19-rel-file-tableBrad King2021-04-055-0/+337
| | |\ \ \ \
| | | * | | | Utilities/Release: Add script to generate a table of filesBrad King2021-04-055-0/+337
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #22002
| | | * | | | Merge branch 'cmext-vs16-declval' into release-3.18Brad King2020-07-061-8/+9
| | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !4971
| | | | * | | | cmext: Implement cm::static_reference_cast by declvalSumit Bhardwaj2020-07-061-8/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, `cm::static_reference_cast` used `invoke_result_t` and took the address of `O::get`. This is not in complete conformance with standard. Change the implementation to use `std::declval<O>.get()` which is always well-defined.
* | | | | | | | Merge topic 'libarchive-u_char'Brad King2021-04-061-4/+4
|\ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a9fc751e65 libarchive: Use uint8_t instead of u_char Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5981
| * | | | | | | libarchive: Use uint8_t instead of u_charBrad King2021-04-051-4/+4
| | |_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The latter is not a standard type. Fixes: #22013
* | | | | | | CMakePresets.json: Add the ability to conditionally disable presetsKyle Edwards2021-03-221-0/+1
| | | | | | |
* | | | | | | Help: Add option to generate docs with latexpdfHenryk Paluch2021-03-011-17/+48
| | | | | | |
* | | | | | | Merge topic 'doc-presets'Brad King2021-02-181-0/+1
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | Utilities/Sphinx: Avoid converting -- to an en-dashBrad King2021-02-181-0/+1
| | | | | | |
* | | | | | | Configure CMake itself with policies through CMake 3.19Brad King2021-02-102-2/+2
|/ / / / / /
* | | | | | curl: Set build options the way we need for CMakeBrad King2021-02-031-0/+2
| | | | | |
* | | | | | Merge branch 'upstream-curl' into update-curlBrad King2021-02-03145-6620/+9148
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * upstream-curl: curl 2021-02-03 (2f33be81)