- 03 Feb, 2018 1 commit
-
-
Sebastian Holtermann authored
-
- 01 Feb, 2018 1 commit
-
-
The current documentation doesn't clarify that compilers simulating Visual C++ will also have these variables set.
-
- 29 Jan, 2018 3 commits
-
-
Robert Maynard authored
-
-
-
- 26 Jan, 2018 1 commit
-
-
Kyle Edwards authored
-
- 25 Jan, 2018 1 commit
-
-
Brad King authored
Extend the maintainer guide with a reminder to self-review the new ancestry of the `release` and `master` branches to ensure that nothing unexpected was merged.
-
- 24 Jan, 2018 3 commits
-
-
Tobias Hunger authored
Document which Protocol version only needs the build directory to be passed during a handshake. This is available a bit earlier than that, but from all I can tell 1.2 is the earliest version where that feature is reliably available.
-
Marc Chevrier authored
-
The last KDevelop3 release was many years ago, in 2008 I think. I haven't seen or read about anybody using KDevelop 3 since a long time, so I think it can safely be removed from CMake. KDevelop 4 (first released in 2010) has its own proper CMake support now, independent from this generator. Alex
-
- 23 Jan, 2018 3 commits
-
-
-
Marc Chevrier authored
Add the support of per-source property COMPILE_OPTIONS, including generator expressions support. Related: #17507
- 22 Jan, 2018 1 commit
-
-
Marc Chevrier authored
-
- 20 Jan, 2018 1 commit
-
-
Craig Scott authored
-
- 19 Jan, 2018 1 commit
-
-
Taylor Braun-Jones authored
-
- 18 Jan, 2018 2 commits
-
-
Craig Scott authored
-
Craig Scott authored
Fixes: #17653
-
- 17 Jan, 2018 2 commits
-
-
Sebastian Holtermann authored
-
Sebastian Holtermann authored
-
- 16 Jan, 2018 1 commit
-
-
Christoph Rüdiger authored
-
- 15 Jan, 2018 1 commit
-
-
Kyle Edwards authored
-
- 12 Jan, 2018 2 commits
-
-
Brad King authored
The set of compile flags used for a target's C and C++ sources is based on the linker language. By default this is always the C++ flags if any C++ sources appear in the target, and otherwise the C flags. Therefore we can define the `COMPILE_LANGUAGE` generator expression in `INCLUDE_DIRECTORIES` to match the selected language. This is not exactly the same as for other generators, but is the best VS and Xcode can do. It is also sufficient for many use cases since the set of include directories for C and C++ is frequently similar but may be distinct from those for other languages like CUDA. Fixes: #17435
-
Brad King authored
The set of compile flags used for a target's C and C++ sources is based on the linker language. By default this is always the C++ flags if any C++ sources appear in the target, and otherwise the C flags. Therefore we can define the `COMPILE_LANGUAGE` generator expression in `COMPILE_DEFINITIONS` to match the selected language. This is not exactly the same as for other generators, but is the best VS and Xcode can do. It is also sufficient for many use cases since the set of definitions for C and C++ is frequently similar but may be distinct from those for other languages like CUDA. Issue: #17435
-
- 10 Jan, 2018 3 commits
-
-
This is needed when cross compiling and the compiler requires a specific linker different from the default, e.g., when cross compiling from Darwin to Linux and passing `-fuse-ld=lld` to clang. Fixes: #9514
-
luz.paz authored
Found via `codespell`
-
Paul "TBBle" Hampson authored
-
- 08 Jan, 2018 7 commits
-
-
Beren Minor authored
-
Beren Minor authored
This removes duplicated code for per-config variable initialization by providing a `cmake_initialize_per_config_variable(<PREFIX> <DOCSTRING>)` function. This function initializes a `<PREFIX>` cache variable from `<PREFIX>_INIT` and unless the `CMAKE_NOT_USING_CONFIG_FLAGS` variable is defined, does the same with `<PREFIX>_<CONFIG>` from `<PREFIX>_<CONFIG>_INIT` for every `<CONFIG>` in `CMAKE_CONFIGURATION_TYPES` for multi-config generators or `CMAKE_BUILD_TYPE` for single-config generators.
-
Kyle Edwards authored
Fixes #16362.
-
Ben Boeckel authored
The "added to the list" language hinted that the property was interpreted as a CMake list, but this is not correct. It is just a string.
-
Kyle Edwards authored
Fixes #17177.
-
Kyle Edwards authored
Fixes #17109.
-
Robert Maynard authored
-
- 03 Jan, 2018 1 commit
-
-
Some are user-facing. Others are source comments.
-
- 02 Jan, 2018 1 commit
-
-
Craig Scott authored
Each CMake variable listed in DOXYGEN_VERBATIM_VARS will not have any automatic quoting applied to it when written to the Doxyfile.
-
- 27 Dec, 2017 1 commit
-
-
Craig Scott authored
UTF-8 is the proper naming according to the UTF-8 RFC and is also the name used for a similar keyword in the file() command. This commit brings (backward compatible) consistency to the keyword names and allows the standard UTF-8 name to be used with execute_process(). The old UTF8 keyword is still supported.
-
- 22 Dec, 2017 1 commit
-
-
Gregor Jasny authored
Closes: #17431
-
- 15 Dec, 2017 2 commits
-
-
Jean-Philippe Lebel authored
Added support for QT IFW "RemoveTargetDir" boolean option. QTIFW supports an option to prevent, or not, deletion of the installation directory. This is a direct pass-through to that variable.
-
Betsy McPhail authored
-