- Oct 15, 2016
-
-
Stephen Kelly authored
-
Stephen Kelly authored
Only a cmMessenger and a backtrace are needed.
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
Everything related to property computation will be moved here and eventually shared with cmGeneratorTarget.
-
Stephen Kelly authored
This way the policy can be checked without depending on cmTarget.
-
Stephen Kelly authored
The SOURCES have to be computed.
-
Stephen Kelly authored
-
Stephen Kelly authored
Avoid having to populate a mutable container to return a value.
-
- Oct 14, 2016
-
-
Brad King authored
-
Brad King authored
Visual Studio provides toolchains that are themselves built for 32-bit or 64-bit host architectures. By default it uses the 32-bit tools, but it can be told to prefer the 64-bit tools on 64-bit hosts. Extend the `CMAKE_GENERATOR_TOOLSET` specification to provide a way to request use of the 64-bit host tools. Closes: #15622
-
39b08858 cmSystemTools: Flush output buffer for list_item_verbose
-
19ffc072 Sublime: Exclude build tree from source tree project only optionally
-
20278872 Ninja: Fix POST_BUILD commands on macOS Frameworks
-
9977899d Ninja: Fix RC language depfile generation with cmcldeps
-
Kitware Robot authored
-
- Oct 13, 2016
-
-
Brad King authored
-
Brad King authored
The condition added by commit v2.8.12~179^2 (OS X: Fix regression handling frameworks for Ninja, 2013-07-16) for excluding use of versioning symlinks on macOS Frameworks must match that used for POST_BUILD selection. Otherwise we place the POST_BUILD commands after a symlink step that is never added. Closes: #16363
-
Brad King authored
-
Brad King authored
-
Explicitly setting variable CMAKE_LINK_WHAT_YOU_USE or property LINK_WHAT_YOU_USE to OFF should not cause LWYU to run. Fix the property lookup to use GetPropertyAsBool.
-
Explicitly setting variable CMAKE_LINK_WHAT_YOU_USE or property LINK_WHAT_YOU_USE to OFF should not cause LWYU to run. Fix the property lookup to use GetPropertyAsBool.
-
Brad King authored
-
In commit v3.7.0-rc1~275^2 (Ninja: Use full path for all source files, 2016-08-05), the source path was changed to use an absolute path. Inside of `cmcldeps` for `.rc` file compilation, it uses a separate argument for the path to the source file. This ended up causing `cmcldeps` to transform the following call: cmcldeps.exe RC source.rc ... C:/full/path/to/source.rc into: ... C:/full/path/to//Tc source.rc which is invalid. Update the source filename to use the full path to the source file so that the path is replaced properly.
-
-
-
-
-
When `std::cout` and `FILE *stdout` are used at same time need to explicitly flush otherwise they can be out of sync.
-
Brad King authored
-
6e5a3655 FindIce: Add support for version 3.6.3
-
ccdc3d30 Add a script to convert from MSBuild XML to a JSON format
-
Brad King authored
Add explicit sections to the individual generator documentation to cover the `cmake -T` option along with the default behavior for each generator.
-
5380948f cmake: Fix default VS generator selection for Microsoft Build Tools 1aee54ed cmake: Simplify default generator search by switching direction 24c86e1c cmake: Use array iteration for default generator VS variants 6db64ad4 cmake: Use array iteration for default generator list d3df00ae cmake: Rename default generator selection list variable 10160f69 cmake: Rename default generator selection internal variable 0838d20e cmake: Simplify VS registry entry lookup 8f33de92 cmake: Factor out default generator selection into helper
-
632326a7 FindSDL: Add -mwindows to link flags for MinGW, correct wording
-