summaryrefslogtreecommitdiffstats
path: root/Utilities
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'require-cmake-3.1'Brad King2017-08-152-2/+2
|\ | | | | | | | | | | | | | | | | fb0c3c56 Require CMake 3.1 to build CMake itself Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Acked-by: Craig Scott <craig.scott@crascit.com> Merge-request: !1126
| * Require CMake 3.1 to build CMake itselfBrad King2017-08-102-2/+2
| | | | | | | | | | This simplifies some policy settings and use of third-party libraries with imported targets.
* | Merge topic 'update-expat'Brad King2017-08-0812-246/+845
|\ \ | |/ |/| | | | | | | | | | | | | | | 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 CMake build for 2.2.3Brad King2017-08-071-3/+4
| |
| * Merge branch 'upstream-expat' into update-expatBrad King2017-08-0710-240/+838
| | | | | | | | | | * upstream-expat: expat 2017-08-02 (97c6bd01)
| * expat: Update script to get Expat 2.2.3Brad King2017-08-071-3/+3
| |
* | 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
|/