summaryrefslogtreecommitdiffstats
path: root/Utilities/Scripts
Commit message (Collapse)AuthorAgeFilesLines
* FindBoost: Additional fixes for 1.69Roger Leigh2018-11-131-2/+2
|
* curl: Update script to get curl 7.62.0Brad King2018-10-311-1/+1
|
* curl: Update script to get curl 7.61.1Brad King2018-10-221-1/+1
|
* libarchive: Update script to get 3.3.3Brad King2018-09-261-1/+1
|
* liblzma: Revise update script to get version 5.2.4Brad King2018-08-061-1/+3
|
* liblzma: Avoid importing upstream makefilesBrad King2018-08-061-1/+3
|
* clang-format.bash: update to clang-format-6.0Brad King2018-06-011-5/+5
| | | | | | | | | | | | 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.
* Merge topic 'update-curl'Brad King2018-05-211-1/+1
|\ | | | | | | | | | | | | | | | | 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
| * curl: Update script to get curl 7.60.0Brad King2018-05-181-1/+1
| |
* | clang-format: Explicitly require version 3.8 of the toolBrad King2018-05-181-1/+6
|/ | | | | | | | | 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.
* regenerate-parsers.bash: Add script to automate parser generationDaniel Franke2018-05-161-0/+37
| | | | | | | This depends on - a suitable flex version in PATH (currently 3.0.4) - a suitable version of 'sed' in PATH (e.g. GNU sed)
* regenerate-lexers.bash: Add option to check timestampsDaniel Franke2018-05-161-9/+22
|
* regenerate-lexers.bash: Factor file names into variablesDaniel Franke2018-05-161-8/+14
|
* curl: Update script to get curl 7.58.0Brad King2018-01-241-1/+1
|
* libuv: Teach import script to add missing newlinesBrad King2018-01-161-0/+2
|
* GitSetup: Restrict import to files we needBrad King2017-11-301-0/+7
|
* curl: Update script to get curl 7.56.0Brad King2017-10-101-2/+10
|
* clang-format.bash: minor fixes to support MacOSMatthias Maennich2017-10-031-2/+4
| | | | | | | - 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
* jsoncpp: Update script to get jsoncpp 1.8.2Brad King2017-08-301-1/+1
|
* jsoncpp: Add script to update from upstreamBrad King2017-08-301-0/+33
|
* Lexer: add a helper script to automate generating the lexersMatthias Maennich2017-08-291-0/+33
| | | | | | | | 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>
* BoostScanDeps: Special case python and numpy and variantsRoger Leigh2017-08-221-7/+32
|
* Merge topic 'update-expat'Brad King2017-08-081-3/+3
|\ | | | | | | | | | | | | | | | | | | 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
| * expat: Update script to get Expat 2.2.3Brad King2017-08-071-3/+3
| |
| * Merge branch 'update-expat' into release-3.9Brad King2017-06-201-2/+3
| |\
* | | libarchive: Update script to get 3.3.2Brad King2017-07-201-1/+1
| | |
* | | clang-format.bash: Fix error message when clang-format is not foundBrad King2017-07-051-1/+1
| | | | | | | | | | | | | | | 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.
* | | Merge topic 'update-expat'Brad King2017-06-211-2/+3
|\ \ \ | |/ / |/| / | |/ | | | | | | | | | | | | 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
| * expat: Update script to get Expat 2.2.1Brad King2017-06-191-2/+3
| |
* | curl: Update script to get curl 7.54.1Brad King2017-06-141-1/+1
|/
* curl: Update script to get curl 7.54.0Brad King2017-05-111-1/+2
|
* update-kwsys: apply changes made in CMake to the importBen Boeckel2017-04-201-1/+2
|
* update-kwsys: Disable custom gitattributes during importBrad King2017-03-241-0/+1
| | | | | | | | | The KWSys `.gitattributes` file now defines custom attributes. Git does not support these in a subdirectory where we are about to place the content, so comment them out during import. This also ensures that the `our-c-style` attribute on KWSys sources does not activate the `format.clang-format` attribute on the third-party import branch.
* update-third-party: Add helper to disable custom gitattributesBrad King2017-03-241-0/+8
| | | | | | | | Provide a helper function that import scripts can use when the third-party project defines custom Git attributes in its top-level `.gitattributes` file. These must be commented out because Git does not support custom attributes in a subdirectory where we where the third-party project is about to be merged.
* libarchive: Update script to get 3.3.1Brad King2017-02-271-1/+1
|
* Merge topic 'update-libarchive'Brad King2017-02-241-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | d49176e9 libarchive: Avoid using isblank ce8f117f libarchive: Avoid declaration after statement in C code e0f725f8 libarchive: Fix use of ssize_t in archive_entry.h ae4861ec libarchive: Define __LA_DEPRECATED consistently fecb70dd Update CMake pre-cached values for libarchive 3.3.0 a59a7ee9 Merge branch 'upstream-LibArchive' into update-libarchive c206211a LibArchive 2017-02-19 (100ee75a) cdce7c61 libarchive: Update script to get 3.3.0
| * libarchive: Update script to get 3.3.0Brad King2017-02-201-1/+1
| |
* | Merge topic 'clang-format-attrs'Brad King2017-02-231-29/+7
|\ \ | |/ |/| | | | | | | | | d5f39a56 clang-format.bash: Use Git attributes to mark files for formatting f6986ee4 Define a custom Git attribute to mark sources using our C style 2256c3a7 Define a custom Git attribute to mark source files as generated
| * clang-format.bash: Use Git attributes to mark files for formattingBrad King2017-02-221-29/+7
| |
* | Merge branch 'backport-clang-format-cuda' into clang-format-cudaBrad King2017-02-141-1/+1
|\ \ | |/
| * clang-format.bash: Format CUDA source files tooBrad King2017-02-141-1/+1
| | | | | | | | | | | | Add `.clang-format` configuration files for Cuda test directories that use `Standard: Cpp11`. Otherwise clang-format splits the triple angle brackets used for CUDA kernels.
* | curl: Update script to get curl 7.52.1Brad King2017-02-071-1/+1
|/
* Add script to update GitSetup from upstreamBrad King2017-01-301-0/+20
|
* update-kwsys: Update repository URLBrad King2016-12-141-1/+1
| | | | KWSys is now hosted on Kitware's GitLab instance.
* curl: Update script to get curl 7.51.0Brad King2016-12-051-1/+1
|
* librhash: Update import script to add SHA-3 implementationBrad King2016-11-101-0/+2
|
* Remove unused cm_sha2 infrastructureBrad King2016-11-101-1/+1
| | | | | All clients of `cm_sha2` have been ported to `cmCryptoHash`, which now uses librhash internally.
* Add script to update librhash from upstreamBrad King2016-11-031-0/+43
|
* Features: Fix cxx_right_angle_brackets compiler feature testAlex Wang2016-10-251-0/+1
| | | | | | | The clang-format pass in commit v3.6.0-rc1~54^2~1 (Revise C++ coding style using clang-format, 2016-05-16) changed the template right angle brackets from `>>` to `> >`, which defeats the purpose of this test. Change it back and exclude this content from formatting.
* Utilities/Scripts: Remove temporary script that filtered license noticesBrad King2016-09-271-49/+0
|