350 Commits (482497e0debc3de9f125c8c849a40872971a4a7e)

Author SHA1 Message Date
Daniel Mensinger 482497e0de
trace: Add JSON output format 6 years ago
Robert Maynard 2467a2b318 CUDA: Add cuda meta-features (e.g. ``cuda_std_11``) support 6 years ago
Alex Turbov 949a1e120a
message: New message types to mark checks performed by CMake 6 years ago
Alex Turbov 7cf79f4419 message: Support logging a context with each message 6 years ago
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