Brad King
|
8bba458ea5
Add global generator factory method to get default platform name
|
6 years ago |
Brad King
|
818df52c48
Add global generator factory method to get list of known platforms
|
6 years ago |
Brad King
|
8144b00e32
Split global generator factory list with and without platforms
|
6 years ago |
Kyle Edwards
|
4568d046c4
Properties: Add CMAKE_ROLE global property
|
6 years ago |
Bruno Manganelli
|
cc2a5261f8
Factor out enum MessageType into dedicated header
|
7 years ago |
Brad King
|
1f411b0cfa
Merge topic 'cmake-option-parsing'
|
6 years ago |
Craig Scott
|
27eb7c5bdb
cmake: Ensure source and binary dirs are set
|
6 years ago |
Brad King
|
eb2ec41a04
fileapi: Add protocol v1 infrastructure with support for shared query files
|
7 years ago |
Brad King
|
fc43492e44
cmake: Factor json version object construction into helper
|
7 years ago |
Robert Maynard
|
a10d63d578
cmake: -S and -B can be used to specify source and build directories
|
7 years ago |
Brad King
|
bd7dd6d414
cmake: Declare VariableWatch member only when used
|
7 years ago |
Kitware Robot
|
d7204e649e
Revise C++ coding style using clang-format-6.0
|
7 years ago |
Brad King
|
f248f8ad78
Merge topic 'parallel_build_option'
|
7 years ago |
Florian Maushart
|
1ab3881ec9
cmake: Add options for parallel builds to --build mode
|
7 years ago |
Raul Laasner
|
42738e5075
Help: Update description of the -D option to CMake
|
7 years ago |
Brad King
|
d308e9442e
Merge topic 'glob_configure_depends'
|
7 years ago |
Shane Parris
|
599c93e22d
Add cmGlobVerificationManager class, integrate with cmake and cmState
|
7 years ago |
Brad King
|
7fe580a362
Features: Add infrastructure for C++ 20 language standard
|
7 years ago |
Pavel Solodovnikov
|
653b894683
Reduce raw string pointers usage.
|
7 years ago |
Aaron Orenstein
|
4a6348dbbd
Performance: Improve efficiency of source file lookup in cmMakefile
|
8 years ago |
Brad King
|
314613d1af
Add infrastructure for generators to select a build tool instance
|
8 years ago |
Gregor Jasny
|
5de37a4a64
cmake: Add --open option for IDE generators
|
8 years ago |
Brad King
|
298493769f
try_compile: Simplify generator platform and toolset propagation
|
8 years ago |
Daniel Pfeifer
|
ca2233e31f
IWYU: Mark cmConfigure.h with pragma: keep
|
8 years ago |
Daniel Pfeifer
|
5962db4389
Use C++11 nullptr
|
8 years ago |
Daniel Pfeifer
|
c36d63cd48
cmake: initialize with Role that controls which commands to register
|
8 years ago |
Daniel Pfeifer
|
d6f0006c0b
Use CM_DISABLE_COPY
|
8 years ago |
Daniel Pfeifer
|
765822add7
cmake: pass cmStateSnapshot by const ref
|
8 years ago |
Daniel Pfeifer
|
1d829c862c
Use quotes for non-system includes
|
8 years ago |
Daniel Pfeifer
|
72dcbbe5c0
split Default commands into Scripting and Project
|
8 years ago |