346 Commits (5bf85e25178f5d9f19d2f30cf66f088c21e1114a)

Author SHA1 Message Date
Alex Turbov 5bf85e2517 message: Add new CMAKE_MESSAGE_LOG_LEVEL variable 6 years ago
Regina Pfeifer a1ddf2d0ba clang-tidy: Replace typedef with using 6 years ago
Regina Pfeifer 62e5f72289 clang-tidy: Replace typedef with using 6 years ago
Igor Ivanov 3c94069660 Add --trace-redirect parameter to redirect trace output to a file 6 years ago
Kitware Robot 54e9d38c28 Refactor: Convert all instances of CMAKE_BUILD_WITH_CMAKE to CMAKE_BOOTSTRAP 6 years ago
Sebastian Holtermann 0962589627 cmake: Initialize booleans at declaration and cleanup constructor 6 years ago
Brad King 71fbebd1dc IWYU: Fix handling of <memory> standard header 6 years ago
Sebastian Holtermann e50fa44a35 cmake: Refactor file extension list setup 6 years ago
Alex Turbov 5e52de7d57 modermize: replace some raw pointers w/ `unique_ptr` 6 years ago
Brad King 6696855f72 cmake: Simplify implementation of -E capabilities 6 years ago
Vitaly Stakhovsky 273257222e Source: change parameters to std::string 6 years ago
Eicke Herbertz 083cf7e8a2 cmake: Allow default generator to be set by environment variables 6 years ago
Alex Turbov 6cc93b370e message(): Add support for log levels 6 years ago
Sebastian Holtermann 735c6f39d9 Fix invalid ///! doxygen comment line starts 6 years ago
Robert Maynard 616282a5ce CMake: Provide language level compile features lists 7 years ago
Sebastian Holtermann a6d75a1ce0 Substitute FileComparison in variable names with FileTimeCache 6 years ago
Sebastian Holtermann 216416219a Rename cmFileTimeComparison to cmFileTimeCache 6 years ago
Bartosz Kosiorek 324d18bb34 cmake: Teach --build mode to support multiple targets 7 years ago
Vitaly Stakhovsky 950c099d83 cmake: Progress functions use `std::string` param 7 years ago
Vitaly Stakhovsky 0779bc9393 ReadListFile: Accept std::string argument 7 years ago
Brad King ea9a376085 Remove unused 'class cmake' members 7 years ago
Regina Pfeifer b05b778a2d clang-tidy: Use `= delete` 7 years ago
Regina Pfeifer bcee24aecc Use `std::function` for callbacks 7 years ago
Florian Maushart 439fe2e253 cmake: Add options for verbose output to --build mode 7 years ago
Bruno Manganelli 3e867ed400 cmake: inlined files dir constant and removed it from cmake.h 7 years ago
Artur Ryt dfd5ae7da7 Help: Mark default CMake generator with asterisk 7 years ago
Artur Ryt 7408cd3929 cmake: Return generator docs directly 7 years ago
Brad King 8bba458ea5 Add global generator factory method to get default platform name 7 years ago
Brad King 818df52c48 Add global generator factory method to get list of known platforms 7 years ago
Brad King 8144b00e32 Split global generator factory list with and without platforms 7 years ago
Kyle Edwards 4568d046c4 Properties: Add CMAKE_ROLE global property 7 years ago
Bruno Manganelli cc2a5261f8 Factor out enum MessageType into dedicated header 7 years ago
Craig Scott 27eb7c5bdb cmake: Ensure source and binary dirs are set 7 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
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
Shane Parris 599c93e22d Add cmGlobVerificationManager class, integrate with cmake and cmState 8 years ago
Brad King 7fe580a362 Features: Add infrastructure for C++ 20 language standard 7 years ago
Pavel Solodovnikov 653b894683 Reduce raw string pointers usage. 8 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