- Sep 17, 2017
-
-
Brad King authored
On UNIX, build only the parts of libuv we need for the filesystem, process, and poll abstractions using the POSIX poll() backend. This avoids many platform-specific conditions. On Windows, build all of libuv; there are no conditional alternatives anyway.
-
Brad King authored
On Solaris some system headers included in C with `-D_XOPEN_SOURCE=600` require C99 support by the compiler.
-
- Sep 13, 2017
-
-
39be8a9d MSVC: Avoid unnecessary C++ feature detection steps Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1253
-
bc7c94fe MSVC: Add support for ARM64 architecture Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1215
-
7d509579 Meta: modernize old-fashioned loops to range-based `for`. Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1249
-
Kitware Robot authored
-
- Sep 12, 2017
-
-
Visual Studio 15.4 adds support for this architecture. Fixes: #17213
-
8a4755ca VS: Update support for LLVM-vs* toolsets from LLVM 5.0 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1231
-
95b17c89 Use cmMakefile::GetOrCreateSourceGroup in cmQtAutogeneratorsInitializer a451995f Use cmMakefile::GetOrCreateSourceGroup in cmSourceGroupCommand 1e6569c9 cmMakefile: Add GetOrCreateSourceGroup methods 3e8b3e94 cmMakefile: Collect source group methods in one place Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1243
-
ea7177b9 cmCustomCommandGenerator: Fix include-what-you-use diagnostic Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1252
-
Pavel Solodovnikov authored
Changes done via `clang-tidy` with some manual fine-tuning for the variable naming and `auto` type deduction where appropriate.
-
Brad King authored
Since commit v3.9.0-rc1~17^2~4 (Compilers: Port to use default cmake_record_lang_compile_features macros, 2017-05-10) we run full per-language-standard feature detection for MSVC. This is not necessary because the base mode for MSVC has all features we define except for the meta-features for C++14 and above. Override the default C++ feature detection macro for MSVC to run detection only once as before. Fixes: #17274
-
Kitware Robot authored
-
- Sep 11, 2017
-
-
Brad King authored
For `size_t` we should include `stddef.h`.
-
Revert commit v3.7.0-rc1~25^2 (VS: Recognize VS/LLVM toolset names as Clang, 2016-09-28). Since at least LLVM 5.0 the VS integration of the LLVM toolchain now mimics cl and accepts MSVC-style command-line arguments (unlike Microsoft Clang/C2). Fixes: #17193, #17235
-
d371b52f FindOpenSSL: Search 'ssld' and 'crypod' for debug variants Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1246
-
e48acfc5 CMakeFindDependencyMacro: Document return() behavior and caveats 07a05079 CMakeFindDependencyMacro: Convert documentation to bracket comment Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1245
-
9ed24280 VS: only add custom command line if it is not empty 34c4108b add HasOnlyEmptyCommandLines() method to cmCustomCommandGenerator Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1050
-
014ad298 Timestamp: support %A and %B Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1228
-
b2242ea9 Help: Update documentation for PROCESSORS test property 5b829c89 CTest: Weight reported test times by PROCESSORS in summaries a6e32eb0 CTest: Split out labels and subproject labels in summary output Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1226
-
f34ac1c6 FindMatlab: Don't use the deprecated variable CMAKE_CL_64 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1234
-
Kitware Robot authored
-
- Sep 10, 2017
-
-
Kitware Robot authored
-
- Sep 09, 2017
-
-
Sebastian Holtermann authored
-
Sebastian Holtermann authored
-
Sebastian Holtermann authored
-
Sebastian Holtermann authored
-
Kitware Robot authored
-
- Sep 08, 2017
-
-
Robert Dailey authored
Release variant search already considered `ssl` and `crypto`, but similarly named libs with `d` postfix were not searched for debug variant.
-
Brad King authored
The `find_dependency` macro is designed to be called from Package Configuration Files, not from Find Modules. The return() behavior is particularly problematic for find modules. Document this more clearly. Issue: #17257
-
Brad King authored
-
This updates the documentation for the PROCESSORS test property to show how it will affect the summary output for labels and sub projects.
-
This commit changes the times reported by labels and subprojects to be weighted by the PROCESSORS property. It is reported with `sec*proc` instead of just `sec`.
-
This commit splits out the reporting of labels and labels used for sub projects. If a label is a sub project label it will not be included in the label summary. To implement this the commit creates PrintLabelOrSubprojectSummary which is able to do the work of both PrintLabelSummary and PrintSubprojectSummary avoiding code duplication.
-
The variable is not defined on 64-bit MinGW, causing a 32-bit Matlab version to be found. Check using CMAKE_SIZEOF_VOID_P instead.
-
91935d9e FPHSA: lower-case for cmake_parse_arguments + move config-mode related code aec27c15 FPHSA: use more localized _FOUND_VERSION instead of VERSION. 0019bfeb FPHSA: Add (failing) unit test in case a cache variable VERSION is present 81844334 FPHSA: add (failing) unit test for found version being equal to 0. Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Rolf Eike Beer <eike@sf-mail.de> Merge-request: !1224
-
dbba53a5 FindBoost: Add version 1.65.1 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1241
-
b1d1c56c Help: Add notes for topic 'FindFreetype-importedtargets' 457c2021 FindFreetype: Add imported target, docs, and test Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1219
-
6739a125 Autogen: Doc: Add Visual Studio PRE_BUILD note to cmake-qt.rst 2be0acb7 Autogen: Tests: Add AUTOGEN_TARGET_DEPENDS test to mocDepends tests 734d236c Autogen: Smarter target dependency computation 2e4dab08 Autogen: Set CM_DISABLE_COPY in cmQtAutoGenerators c330d641 Autogen: Replace CM_AUTO_PTR with std::unique_ptr 9468e926 Autogen: Refactor logging 2ba1b281 Autogen: More use of scoped lambdas 0f9080e2 Autogen: More use of scoped lambdas ... Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1198
-
Kitware Robot authored
-