Brad King
8406d4c1d1
Utilities/Sphinx: Index guide section documents for cross-referencing
...
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.
2021-06-17 09:55:56 -04:00
Brad King
c1b575f4d1
clang-analyzer: rename from scan-build in comments
2021-06-03 14:59:55 -04:00
Kitware Robot
82584b99e3
jsoncpp: Revert "Code style: add missed explicit 'this->'"
...
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.
2021-06-03 14:59:42 -04:00
Brad King
d199fc4bf8
Utilities: Add missing hard-coded try_compile results for libarchive
2021-05-27 15:53:40 -04:00
Brad King
f361cb1fb3
Utilities: Update hard-coded try_compile results for curl 1.77.0
2021-05-27 15:40:27 -04:00
Brad King
cd40922edb
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2021-05-26 (6b951a69)
2021-05-27 15:23:20 -04:00
Brad King
2f38e5d214
curl: Update script to get curl 7.77.0
2021-05-27 15:11:10 -04:00
Brad King
49693fab0d
cmexpat: Create expat_config.h in build within CMake itself
...
Expat 2.4.1 no longer supports compiling without this header.
2021-05-24 12:59:55 -04:00
Brad King
bea145eb25
Merge branch 'upstream-expat' into update-expat
...
* upstream-expat:
expat 2021-05-23 (a28238bd)
2021-05-24 11:41:15 -04:00
Brad King
0ac6af4457
expat: Update script to get Expat 2.4.1
2021-05-24 11:37:56 -04:00
Brad King
fa8599e9a6
Merge topic 'sphinx-4'
...
bb9c69ed70 Utilities/Sphinx: Update man page config for Sphinx 4
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !6126
2021-05-14 10:55:16 -04:00
Brad King
bb9c69ed70
Utilities/Sphinx: Update man page config for Sphinx 4
...
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
2021-05-14 10:30:34 -04:00
Josef Angstenberger
6dd719a4a5
Utilities: Fix typos and spelling in comments
2021-05-07 17:00:13 +02:00
Brad King
970f175d88
Merge topic 'ctest_junit'
...
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
2021-04-27 13:53:55 -04:00
Orgad Shaneh
ddcd1469e8
MSYS: Add support for running under MSYS runtime environment
...
Detect MSYS as CYGWIN, with the required adaptations.
2021-04-26 14:27:34 -04:00
Brad King
b3ca4f9ad1
cm/filesystem: Work around crash when compiled for CYGWIN/MSYS runtime
...
Issue: #22090
2021-04-26 14:27:34 -04:00
Zack Galbreath
25bf514447
ctest: Add support for writing test results in JUnit XML format
...
Addresses #18654
2021-04-26 08:55:22 -04:00
Nils Gladitz
5380d858ff
liblzma: Enable multi threaded stream encoding support
2021-04-22 15:40:06 -04:00
Brad King
e9065e96dc
Merge branch 'upstream-liblzma' into lzma-threads
...
* upstream-liblzma:
liblzma 2020-03-17 (2327a461)
2021-04-22 15:39:58 -04:00
Nils Gladitz
741b85b42b
liblzma: Revise update script to get version 5.2.5
...
Keep files related to multi threaded stream encoding.
2021-04-22 17:46:10 +02:00
Brad King
b98d05c50b
Merge topic 'update-kwiml'
...
bd8cc6d603 Merge branch 'upstream-KWIML' into update-kwiml
873dbc52e9 KWIML 2021-04-21 (49d91529)
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !6032
2021-04-22 10:22:26 -04:00
Brad King
bd8cc6d603
Merge branch 'upstream-KWIML' into update-kwiml
...
# By KWIML Upstream
* upstream-KWIML:
KWIML 2021-04-21 (49d91529)
2021-04-21 10:55:02 -04:00
Brad King
408e6d6185
Utilities: Suppress warnings in third-party code with NVHPC
2021-04-20 11:44:25 -04:00
Brad King
2d7e20dbbd
Merge topic 'rel-file-table'
...
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
2021-04-06 08:44:54 -04:00
Brad King
2e029ec598
Merge topic 'rel-file-table' into release-3.20
...
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
2021-04-06 08:44:53 -04:00
Brad King
a4ee2b64bd
Merge topic 'libarchive-u_char' into release-3.20
...
a9fc751e65 libarchive: Use uint8_t instead of u_char
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5981
2021-04-06 08:28:22 -04:00
Brad King
951c34b90e
Merge topic 'libarchive-u_char'
...
a9fc751e65 libarchive: Use uint8_t instead of u_char
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5981
2021-04-06 08:28:22 -04:00
Brad King
e17006c497
Utilities/Release: Add deprecation fields to File Table v1
...
Provide a field for clients to check now so that we can deprecate
things later.
2021-04-05 13:47:20 -04:00
Brad King
89ab613248
Utilities/Release: Update file table for 3.20.0
2021-04-05 13:47:02 -04:00
Brad King
c5777e5421
Merge branch 'backport-3.19-rel-file-table' into rel-file-table
2021-04-05 13:46:35 -04:00
Brad King
30959aec8f
Utilities/Release: Update file table for 3.19.3
2021-04-05 13:45:00 -04:00
Brad King
d206c8f1ec
Merge tag 'v3.19.3' into backport-3.19-rel-file-table
2021-04-05 13:44:49 -04:00
Brad King
004dbbaddd
Utilities/Release: Update file table for 3.19.2
2021-04-05 13:44:42 -04:00
Brad King
1e3301a28c
Merge tag 'v3.19.2' into backport-3.19-rel-file-table
2021-04-05 13:44:36 -04:00
Brad King
383bfbe76f
Merge branch 'backport-3.18-rel-file-table' into backport-3.19-rel-file-table
2021-04-05 13:44:27 -04:00
Brad King
0237eba318
Utilities/Release: Add script to generate a table of files
...
Fixes : #22002
2021-04-05 13:43:51 -04:00
Brad King
a9fc751e65
libarchive: Use uint8_t instead of u_char
...
The latter is not a standard type.
Fixes : #22013
2021-04-05 10:07:46 -04:00
Kyle Edwards
8bc5c8961e
CMakePresets.json: Add the ability to conditionally disable presets
2021-03-22 15:04:54 -04:00
Henryk Paluch
5302073010
Help: Add option to generate docs with latexpdf
2021-03-01 15:28:10 -05:00
Brad King
91b4c27d8a
Merge topic 'doc-presets'
...
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
2021-02-18 14:35:36 -05:00
Brad King
cdbd1ae64b
Utilities/Sphinx: Avoid converting -- to an en-dash
2021-02-18 10:55:09 -05:00
Brad King
e517c1beb6
Configure CMake itself with policies through CMake 3.19
2021-02-10 09:26:29 -05:00
Brad King
24f3388fa4
curl: Set build options the way we need for CMake
2021-02-03 11:58:10 -05:00
Brad King
426ef61cc8
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2021-02-03 (2f33be81)
2021-02-03 11:55:06 -05:00
Brad King
0341888c00
curl: Update script to get curl 7.75.0
2021-02-03 11:49:23 -05:00
Brad King
87909f0600
Utilities: Suppress warnings in third-party code when using IntelLLVM
2021-01-28 09:07:00 -05:00
Brad King
616bf0d2f0
gitlab-ci: consolidate release and package job infrastructure
...
Use `linux_release` in names associated with building or testing
release-style binaries. Add a `.linux_package` helper to adjust
the release binary build behavior for package-specific jobs.
2021-01-27 10:29:38 -05:00
Brad King
a0e44fc16b
Merge topic 'rel-package-names'
...
2186f8988f Utilities/Release: Rename Windows packages to 'windows-$arch'
dc9340dbc4 Utilities/Release: Rename Linux packages to 'linux-$arch'
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5738
2021-01-27 09:07:09 -05:00
Brad King
6153bd3a0c
Merge topic 'update-bison-parser'
...
7c6192472b LexerParser: Suppress -Wused-but-marked-unused warning in cmExprParser
6f64300a01 LexerParser: Clean up includes following include-what-you-use
699d50e376 LexerParser: Regenerate parser files with GNU Bison 3.7.4
c95442b9b1 LexerParser: Manual removing code from Bison is no longer needed
5a8a61a798 LexerParser: Do not use GNU Bison's yacc mode, we use Bison extensions
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5730
2021-01-27 09:05:43 -05:00
Rodolfo Lima
bcdb5b52a0
libarchive: Fix lzma_stream_encoder_mt detection
...
The test for lzma_stream_encoder_mt was always failing
because the lzma libraries weren't being used by linker.
2021-01-26 16:23:37 +01:00