Kyle Edwards
093ba4061d
Utilities/Scripts: Add temporary #pragma once conversion script
2020-09-03 09:26:57 -04:00
Brad King
c156948327
curl: Update script to get curl 7.72.0
2020-08-19 12:44:12 -04:00
Brad King
4e9685f657
curl: Update script to get curl 7.71.1
2020-07-01 10:09:40 -04:00
Brad King
39f7cfad31
curl: Update script to get curl 7.71.0
2020-06-24 07:54:53 -04:00
Brad King
3465ae916f
Merge topic 'FindBoost-1.73'
...
9daf79c53b
FindBoost: Add support for Boost 1.73
f48051d33f
FindBoost: Simplify Boost_VERSION_STRING comparisons
56b3375f3e
BoostScanDeps: Fix typo in numpy handling
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4635
2020-04-21 07:44:31 -04:00
Alexander Grund
9daf79c53b
FindBoost: Add support for Boost 1.73
...
Run `Utilities/Scripts/BoostScanDeps.cmake` with the Boost 1.73.0
sources to compute dependencies.
This includes a new Boost.Nowide library.
Special case: Boost.Filesystem is an optional dependency as the include
is only required to make Boost.Filesystem use UTF-8 paths on user
request
2020-04-20 08:27:32 -04:00
Alexander Grund
56b3375f3e
BoostScanDeps: Fix typo in numpy handling
...
Fix a typo from commit e66e8e8914
(BoostScanDeps: Special case python
and numpy and variants, 2017-08-22, v3.10.0-rc1~229^2~1).
2020-04-20 08:27:31 -04:00
Brad King
1b8e2c2a3d
nghttp2: Add script to import from upstream
2020-04-01 13:30:22 -04:00
Brad King
84dc14a967
curl: Update script to get curl 7.69.0
2020-03-04 14:34:13 -05:00
Brad King
74f1a64572
librhash: Update import script to get rhash 1.3.9
2020-03-02 16:31:01 -05:00
Brad King
39f2a9b286
bzip2: Update import script to get bzip2 1.0.8
2020-02-24 12:11:30 -05:00
Brad King
09ab19a696
bzip2: add script to import bzip2 from upstream
2020-02-24 11:58:07 -05:00
Brad King
9a27ecd416
libarchive: Update script to get 3.4.2
2020-02-13 12:57:20 -05:00
Joerg Bornemann
f8c505d4b3
Add a parser for GCC-style depfiles
...
Introduce the function cmReadGccDepfile that parses a GCC-style depfile
and returns its content. The implementation uses a lexer that is
modeled after the re2c implementation in Ninja.
The sample files of the autotest have been created with gcc 8.3.0.
This depfile reader is to be used by the Autogen facility to make use
of the depfiles that are generated by Qt's meta object compiler.
2020-01-28 11:16:11 -05:00
Brad King
11c83957ac
Merge topic 'update-expat'
...
50bc359184
expat: Update CMake build for 2.2.9
b63a5c88a2
Merge branch 'upstream-expat' into update-expat
1712885b4f
expat 2019-09-25 (a7bc26b6)
512fabaa9d
expat: Update script to get Expat 2.2.9
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4032
2019-11-12 09:38:22 -05:00
Brad King
512fabaa9d
expat: Update script to get Expat 2.2.9
2019-11-11 10:38:13 -05:00
Brad King
73a40b19ff
CTest: Rename "Processes" lexer to "ResourceGroups"
...
The corresponding test property `PROCESSES` has been renamed to
`RESOURCE_GROUPS`.
2019-11-05 12:08:35 -05:00
Kyle Edwards
bb4a141059
CTest: Add lexer for PROCESSES property
2019-10-02 09:33:54 -04:00
Brad King
7449c63f3e
expat: Update script to get Expat 2.2.7
2019-07-01 09:41:47 -04:00
Brad King
2de8af0121
curl: Update script to get curl 7.65.0
2019-05-22 14:11:29 -04:00
Brad King
775c8b21da
update-third-party: update from upstream
...
Update to `update-common.sh` from commit 958a2cd1b9 in
https://gitlab.kitware.com/utils/git-import-third-party
2019-03-21 12:37:25 -04:00
Brad King
9337cbfcca
zstd: add script to import zstd from upstream
2019-03-13 10:46:14 -04:00
Roger Leigh
5045cd82d0
FindBoost: Additional fixes for 1.69
2018-11-13 10:37:01 -05:00
Brad King
9c6574795c
curl: Update script to get curl 7.62.0
2018-10-31 09:40:47 -04:00
Brad King
ded211ae46
curl: Update script to get curl 7.61.1
2018-10-22 08:23:52 -04:00
Brad King
710f37c47a
libarchive: Update script to get 3.3.3
2018-09-26 09:52:01 -04:00
Brad King
021b54cab8
liblzma: Revise update script to get version 5.2.4
2018-08-06 10:24:21 -04:00
Brad King
78ec8b7552
liblzma: Avoid importing upstream makefiles
2018-08-06 10:23:06 -04:00
Brad King
523c443d13
clang-format.bash: update to clang-format-6.0
...
Update `.clang-format` with configuration to make the 6.0 format as
close as possible to what 3.8 produced before. Then revise the style:
* Indent preprocessor directives (a feature new since 3.8)
* Add a newline and indentation before inheritance `:` and `,`
Rename the Git attribute identifying the format to include the
clang-format version number: `format.clang-format-6.0`. This will aid
external infrastructure in knowing what version of the tool to run.
2018-06-01 09:52:02 -04:00
Brad King
722056372e
Merge topic 'update-curl'
...
3e913b819d
Merge branch 'upstream-curl' into update-curl
d431136e02
curl 2018-05-15 (cb013830)
f3c73b878c
curl: Update script to get curl 7.60.0
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2091
2018-05-21 09:53:06 -04:00
Brad King
f3c73b878c
curl: Update script to get curl 7.60.0
2018-05-18 10:15:46 -04:00
Brad King
8cfc45f6bd
clang-format: Explicitly require version 3.8 of the tool
...
Versions of clang-format newer than 3.8 produce different output.
Our source code guide says that version 3.8 exactly must be used.
Update the comment in our `.clang-format` config file accordingly.
Add a check to our formatting script to verify the version.
Also update its tool search to look for the explicitly-named
3.8 variant first.
2018-05-18 09:19:10 -04:00
Daniel Franke
7a33cfc1bc
regenerate-parsers.bash: Add script to automate parser generation
...
This depends on
- a suitable flex version in PATH (currently 3.0.4)
- a suitable version of 'sed' in PATH (e.g. GNU sed)
2018-05-16 11:47:44 -04:00
Daniel Franke
3d382a494f
regenerate-lexers.bash: Add option to check timestamps
2018-05-16 11:47:41 -04:00
Daniel Franke
5cd9f5c965
regenerate-lexers.bash: Factor file names into variables
2018-05-16 11:47:37 -04:00
Brad King
e9c8ea7557
curl: Update script to get curl 7.58.0
2018-01-24 14:14:04 -05:00
Brad King
e8b57c2283
libuv: Teach import script to add missing newlines
2018-01-16 13:27:23 -05:00
Brad King
cbd37fbec3
GitSetup: Restrict import to files we need
2017-11-30 14:55:16 -05:00
Brad King
2fad0e20b6
curl: Update script to get curl 7.56.0
2017-10-10 11:14:42 -04:00
Matthias Maennich
574d694337
clang-format.bash: minor fixes to support MacOS
...
- sed on Mac does not support embedded sed statements, hence eliminating
the non-matches via grep
- xargs on Mac does not support -d, but does support -0, hence replacing
2017-10-03 22:16:07 +02:00
Brad King
a7241206bf
jsoncpp: Update script to get jsoncpp 1.8.2
2017-08-30 10:12:59 -04:00
Brad King
ee68d3eb8c
jsoncpp: Add script to update from upstream
2017-08-30 10:12:10 -04:00
Matthias Maennich
168b97a5c5
Lexer: add a helper script to automate generating the lexers
...
note: this depends on
- a suitable flex version in PATH (currently 2.6.4)
- a suitable version of 'sed' in PATH (e.g. GNU sed)
Signed-off-by: Matthias Maennich <matthias@maennich.net >
2017-08-29 14:58:34 +02:00
Roger Leigh
e66e8e8914
BoostScanDeps: Special case python and numpy and variants
2017-08-22 17:03:35 +01:00
Brad King
e3bcf72df8
Merge topic 'update-expat'
...
e4ea628b
expat: Update CMake build for 2.2.3
44e5fb9c
Merge branch 'upstream-expat' into update-expat
7e08602c
expat 2017-08-02 (97c6bd01)
6276ec37
expat: Update script to get Expat 2.2.3
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1110
2017-08-08 09:22:25 -04:00
Brad King
6276ec3726
expat: Update script to get Expat 2.2.3
2017-08-07 10:06:23 -04:00
Brad King
b6674431af
libarchive: Update script to get 3.3.2
2017-07-20 11:29:40 -04:00
Brad King
16d495253b
clang-format.bash: Fix error message when clang-format is not found
...
Do not refer to a variable we just determined is empty to get the
name of the tool for the error message. Just hard-code the name.
2017-07-05 12:55:03 -04:00
Brad King
ad7cf4b798
Merge topic 'update-expat'
...
d5afb178
expat: Fix compilation on systems without stdint.h
0a40c668
Merge branch 'upstream-expat' into update-expat
4b8a8c22
expat 2017-06-17 (c4446687)
d9d191a1
expat: Update script to get Expat 2.2.1
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !987
2017-06-21 08:35:18 -04:00
Brad King
5222289f1e
Merge branch 'update-expat' into release-3.9
2017-06-20 09:06:09 -04:00