- Sep 28, 2017
-
-
Brad King authored
We still support compiling CMake on VS 2013 that does not support `noexcept`, so disable the clang-tidy diagnostic for now.
-
- Sep 27, 2017
-
-
Due to many occurrences and as I am not sure about the coding guide lines in regards to this, I blacklist it. Signed-off-by:
Matthias Maennich <matthias@maennich.net>
-
e6b77c5f Help: Document CMake's environment variables Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1235
-
fa23f66a CMakeCPack: Exclude version-control-specific files from source package Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1314
-
f0489856 Retire std::auto_ptr and its macro CM_AUTO_PTR Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Pavel Solodovnikov <hellyeahdominate@gmail.com> Merge-request: !1300
-
b3e6514c VS: Adapt project parsers to support "ProjectGUID" without curly brackets Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1313
-
e43cb4c1 CursesDialog: avoid calling strcpy() Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1311
-
1a7b8c83 GetPrerequisites: Restore behavior on missing binary of not clearing list Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1312
-
4603d6b0 Autogen: Docs: Add documentation internal links f86ba8ee Autogen: Reintroduce per-config sources support 5d3bca64 Autogen: Rename cmQtAutoGen::GeneratorType to cmQtAutogen::Generator Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1307
-
df965cb9 Ninja: Fix quoting of RC language depfile in cmcldeps call Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1309
-
e2e8a690 FindOpenGL: Add support for GLVND on Linux Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !782
-
a7005c98 Tests: Add case for legacy source file property behavior 1604716d Revert "Performance: Improve efficiency of source file lookup in cmMakefile" Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1308
-
Brad King authored
Use the "ours" merge strategy because we're merging a fixup that is specific to the 3.9 branch and do not need the changes in `master`.
-
Brad King authored
This has no corresponding merge-request because the branch was made as a direct fixup specific to 3.9.
-
Brad King authored
In commit v3.9.2~3^2 (FindBoost: Revert "Simplify search in lists.", 2017-09-05) we forgot to also revert commit commit v3.9.1~15^2 (FindBoost: pop policy stack before returning, 2017-07-24) which had been made as a fixup to the original commit. Fixes: #17309
-
Kitware Robot authored
-
- Sep 26, 2017
-
-
This is needed to correctly parse Windows Installer "wiproj" projects, that by default contain "ProjectGUID" tags with GUID values without surrounding curly brackets. Otherwise CMake truncates the first & last character from the GUID value for these projects.
-
Brad King authored
-
Robert Maynard authored
-
0741b6e2 Help: Update MSVC_VERSION documentation 00d9dd95 Help: Document MSVC_VERSION value 1911 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1310
-
Brad King authored
Prior to commit v3.4.0-rc1~264^2~1 (GetPrerequisites: Add error checks for execute_process() calls, 2015-07-29), `get_prerequisites` would simply warn on a missing binary and not update the result list at all. That commit accidentally made the case an error. This was fixed by commit v3.8.0-rc1~110^2 (GetPrerequisites: Do not fail on files we cannot find, 2017-01-10), but the fix also cleared the result list. Clearing the list is incorrect because it is supposed to be able to accumulate results over multiple calls. Remove the list clearing behavior to restore the original behavior on a missing binary. Fixes: #17306
-
Kitware Robot authored
-
- Sep 25, 2017
-
-
Matthias Männich authored
Signed-off-by:
Matthias Maennich <matthias@maennich.net>
-
Rolf Eike Beer authored
Also use memset() and a few places where the compiler will collapse the for loop into such a call anyway.
-
Brad King authored
Add the corresponding toolset name for each version. While at it, link to the general compiler version variable.
-
-
Sebastian Holtermann authored
-
Sebastian Holtermann authored
Reintroduce per-config sources support in AUTOGEN but disable it by default.
-
Brad King authored
Since commit v3.0.0-rc1~448^2 (Ninja: use deps = gcc/msvc feature, 2013-10-18) the value of the `DEP_FILE` binding already includes the needed quoting to refer to the file. However, that commit forgot to update one of the `$DEP_FILE` references to not be quoted anymore. The offending code path currently only affects cmcldeps for RC. Remove the extra quoting now. Fixes: #17298
-
Find GLVND components if available. Add `GLX` and `EGL` options for COMPONENTS that allow requesting these libraries explicitly. Introduce new import targets for these windowing-system-specific libraries. On a GLVND system, populate the legacy `OPENGL_LIBRARIES` variable and the `OpenGL::GL` target using the `OpenGL` and `GLX` components. On non-GLVND systems, continue to use the legacy `GL` library and simply do not provide the GLVND components. Application code can choose to adapt based on the availability of GLVND components as imported targets.
-
Brad King authored
The change in commit 3b95ab56 (Performance: Improve efficiency of source file lookup in cmMakefile, 2017-08-17) broke some legacy behavior of source file properties in which the order sources are first resolved with extensions affects how setting properties without extensions works. It has been reverted for now, but the discovery was made after merging because the broken case was not covered by our test suite. Add a test case representing the legacy behavior. Issue: #15208
-
0332ec72 cmCPluginAPI: remove explicit casts to void* cf399036 cmCPluginAPI: do not check pointer before calling free() 6e2b1853 cmCPluginAPI: use strdup() instead of open coding it Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1305
-
d3b6f291 FindOpenACC: Add module to detect compiler support for OpenACC Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1209
-
0a8e23ad Windows: Improve link-time error messages when rc or mt fail c2d6835c cmSystemTools: Teach RunSingleCommand another way to report exceptions Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1260
-
9a24ab6b CPackIFW: Add some options Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1298
-
44d3a76d Avoid using std::bind1st that is removed in C++17 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1304
-
dd5324ab FindOpenMP: Avoid CMP0054 warnings Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1303
-
a5dd1599 Tests: Fix RunCMake.try_compile CxxStandard case on MSVC Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1302
-
Sebastian Holtermann authored
-