summaryrefslogtreecommitdiffstats
path: root/Utilities
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'update-libarchive'Brad King2017-08-0265-2761/+4372
|\ | | | | | | | | | | | | | | | | | | c80d8cb2 libarchive: Fix inclusion of zlib, bzlib, and lzma for build within CMake 6df1bda1 Merge branch 'upstream-LibArchive' into update-libarchive 11f3dcb0 LibArchive 2017-07-09 (98a69539) b6674431 libarchive: Update script to get 3.3.2 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1071
| * libarchive: Fix inclusion of zlib, bzlib, and lzma for build within CMakeBrad King2017-07-201-3/+3
| | | | | | | | | | Update a new source file imported from libarchive upstream to include the headers for compression libraries using the CMake wrappers.
| * Merge branch 'upstream-LibArchive' into update-libarchiveBrad King2017-07-2064-2760/+4371
| | | | | | | | | | * upstream-LibArchive: LibArchive 2017-07-09 (98a69539)
| * libarchive: Update script to get 3.3.2Brad King2017-07-201-1/+1
| |
* | Merge topic 'sphinx-pre-1.2'Brad King2017-08-021-2/+15
|\ \ | |/ |/| | | | | | | | | 2a68ff7f Utilities/Sphinx: Restore compatibility with Sphinx pre-1.2 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1089
| * Utilities/Sphinx: Restore compatibility with Sphinx pre-1.2Björn Esser2017-08-021-2/+15
| | | | | | | | | | | | | | | | Since commit v3.8.0-rc2~28^2~2 (Utilities/Sphinx: Port cmake extension to Sphinx 1.4, 2017-02-09) we use the `sphinx.version_info` tuple. However, it was added in Sphinx v1.2 so the check breaks compatibility with older versions. Revise our check to assume Sphinx pre-1.2 if the version tuple does not exist.
* | Merge topic 'server-refactor'Brad King2017-07-181-0/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | cf0ae55d server: Add support for connections that aren't event based 5ddfb6a4 server: Add connection as part of a request d4f5d35c server: Refactor to make the event loop owned by server object 5acbf08b Tests: Teach Server test to forward exit code from server process Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !552
| * | server: Refactor to make the event loop owned by server objectJustin Berger2017-07-111-0/+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.
* | curl: Fix build on HaikuJérôme Duval2017-06-281-0/+2
| | | | | | | | | | On Haiku the network functions are in libnetwork, so use it when it exists.
* | Merge branch 'update-expat' into release-3.9Brad King2017-06-2011-171/+910
|\ \
| * | expat: Fix compilation on systems without stdint.hBrad King2017-06-201-1/+11
| | |
| * | Merge branch 'upstream-expat' into update-expatBrad King2017-06-1910-169/+897
| | | | | | | | | | | | | | | * upstream-expat: expat 2017-06-17 (c4446687)
| * | expat: Update script to get Expat 2.2.1Brad King2017-06-191-2/+3
| | |
* | | Merge branch 'update-curl' into release-3.9Brad King2017-06-1471-1043/+1515
|\ \ \ | |_|/ |/| |
| * | Merge branch 'upstream-curl' into update-curlBrad King2017-06-1470-1042/+1514
| | | | | | | | | | | | | | | | | | | | | | | | | | | * upstream-curl: curl 2017-06-14 (54b636f1) Resolve a logical conflict in `Utilities/cmcurl/CMakeLists.txt` by disabling CA bundle/path detection for build within CMake. CMake already handles locating a CA bundle/path at runtime.
| * | curl: Update script to get curl 7.54.1Brad King2017-06-141-1/+1
| |/
* | CMake 3.9.0-rc1 version updatev3.9.0-rc1Brad King2017-06-051-1/+1
|/
* Utilities/Release: Add script to consolidate release notesBrad King2017-06-021-0/+27
|
* Utilities/Release: Skip BootstrapTest for Linux binaryBrad King2017-05-311-0/+1
| | | | | The build itself is done via bootstrap so there is no need to test it again. We already do this for the macOS binary.
* Utilities/Release: Drop unused release scriptBrad King2017-05-311-10/+0
|
* Merge topic 'iwyu-gcc-7.1'Brad King2017-05-301-0/+1
|\ | | | | | | | | | | | | 63fdc2f1 IWYU: update mapping for gcc 7.1 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !906
| * IWYU: update mapping for gcc 7.1Daniel Pfeifer2017-05-301-0/+1
| |
* | Build with libuv on Cygwin to enable server-modeBrad King2017-05-281-0/+21
|/ | | | With our last update of libuv, Cygwin is now supported.
* libuv: Update build within CMakeBrad King2017-05-261-0/+4
| | | | Update our CMake build rules to account for upstream changes.
* Merge branch 'upstream-libuv' into update-libuvBrad King2017-05-2620-96/+720
| | | | | * upstream-libuv: libuv 2017-05-25 (dc596109)
* IWYU: add mapping for std::__decay_and_stripDaniel Pfeifer2017-05-241-0/+13
|
* Merge topic 'liblzma-fix-inline'Brad King2017-05-191-2/+2
|\ | | | | | | | | | | | | fb6142ab liblzma: Fix HAVE_INLINE and HAVE___INLINE checks Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !867
| * liblzma: Fix HAVE_INLINE and HAVE___INLINE checksBrad King2017-05-171-2/+2
| | | | | | | | | | | | | | | | | | | | The checks fail even on compilers that support the keywords because the linkage is broken: src.c:...: undefined reference to 'test' At the actual use sites we use `static inline` instead of just `inline`, so perform the check this way too to fix the linkage.
* | Merge topic 'rel-osx-qt-version'Brad King2017-05-181-1/+1
|\ \ | | | | | | | | | | | | | | | | | | 3e41abbd Utilities/Release: Switch macOS binary to Qt 5.6.2 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !862
| * | Utilities/Release: Switch macOS binary to Qt 5.6.2Brad King2017-05-171-1/+1
| |/ | | | | | | Update from 5.6.0.
* | libuv: Update build within CMakeBrad King2017-05-161-0/+7
| | | | | | | | Update our CMake build rules to account for upstream changes.
* | Merge branch 'upstream-libuv' into update-libuvBrad King2017-05-1547-710/+957
|/ | | | | | | * upstream-libuv: libuv 2017-05-09 (e11dcd43) Fixes: #16878
* curl: Set TLS/SSL build options the way we need for CMakeBrad King2017-05-111-1/+32
| | | | | | Restore settings to match what we had before resolving conflicts in the latest update. Use native APIs on Windows and Apple. Pass CA bundle/path options.
* curl: Skip building docs within CMakeBrad King2017-05-111-0/+5
|
* Merge branch 'upstream-curl' into update-curlBrad King2017-05-11113-2211/+3567
| | | | | | | | * upstream-curl: curl 2017-04-19 (d957e218) Resolve conflicts in `CMakeLists.txt` in favor of the upstream version. We will re-apply our logic as needed in following commits.
* curl: Update script to get curl 7.54.0Brad King2017-05-111-1/+2
|
* Merge topic 'c++11-iwyu'Brad King2017-05-081-0/+11
|\ | | | | | | | | | | | | | | | | | | | | 50dd15af QtDialog: block include-what-you-use f3e21613 cmServer: include what you use 9535823b IWYU: map system symbols to libuv 6a91ee02 IWYU: add mapping for cm::auto_ptr 7165065f cmInstalledFile: add cmConfigure.h as first #include Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !811
| * IWYU: map system symbols to libuvDaniel Pfeifer2017-05-051-0/+5
| |
| * IWYU: add mapping for cm::auto_ptrDaniel Pfeifer2017-05-051-0/+6
| |
* | Merge topic 'jsoncpp-no-iwyu'Brad King2017-05-081-0/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | e446fa4e jsoncpp: Exclude from include-what-you-use Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Daniel Pfeifer <daniel@pfeifer-mail.de> Merge-request: !810
| * | jsoncpp: Exclude from include-what-you-useBrad King2017-05-051-0/+1
| |/ | | | | | | This is third-party code.
* | libuv: Compile as C 99 on Solaris 5.11Brad King2017-05-051-0/+7
| | | | | | | | SunPro 5.13 and below do not compile as c99 by default.
* | libuv: Compile as C 90 on Solaris 5.10 with SunPro 5.14Brad King2017-05-051-3/+5
|/
* clang-tidy: add option CMake_RUN_CLANG_TIDYDaniel Pfeifer2017-05-042-0/+9
|
* Utilities/Sphinx: Build documentation independently by defaultBrad King2017-05-011-12/+14
| | | | | | | Previously we made the `documentation` target depend on the executable targets. There is no real reason to do this other than serializing the documentation build output in terminals. Move this dependency behind an undocumented option so that it is not on by default.
* update-kwsys: apply changes made in CMake to the importBen Boeckel2017-04-201-1/+2
|
* Add include-what-you-use mappingDaniel Pfeifer2017-04-131-0/+136
|
* Merge branch 'upstream-KWIML' into update-kwimlBrad King2017-04-111-0/+2
| | | | | * upstream-KWIML: KWIML 2017-04-11 (ffc22537)
* Utilities/Sphinx: Use brighter colors for html themeMatthew Woehlke2017-03-281-0/+20
| | | | | Set Sphinx `html_theme_options` to give the generated documentation a brighter and softer look than the default colors.