1546 Commits (482497e0debc3de9f125c8c849a40872971a4a7e)

Author SHA1 Message Date
Daniel Mensinger 482497e0de
trace: Add JSON output format 6 years ago
Marc Chevrier f7d12609f0 Refactoring: use append functions from cmext/algorithm 6 years ago
Vitaly Stakhovsky c34b4497f8 cmTarget: add std::string overloads 6 years ago
Kyle Edwards 5a8a9f7229 Ninja: Add multi-config variant 6 years ago
Robert Maynard 2467a2b318 CUDA: Add cuda meta-features (e.g. ``cuda_std_11``) support 6 years ago
Daniel Eiband 777ceaea94 cmMakefile: Delay custom command creation 6 years ago
Daniel Eiband 96e5042e46 cmCustomCommand: Explicitly pass backtrace on construction 6 years ago
Daniel Eiband 3dc084ebc1 cmMakefile: Explicitly pass backtrace to GetCustomCommandTarget 6 years ago
Daniel Eiband bf76a6b801 cmMakefile: Delay CheckTargetProperties and FinalPass to generate time 6 years ago
Brad King d00bb419ca Add deprecation warnings for policies CMP0069 and below 6 years ago
Kitware Robot ed98209ddc Revise include order using clang-format-6.0 6 years ago
Brad King b3b1c7bf3a Restore "all" target in subdirectories marked EXCLUDE_FROM_ALL 6 years ago
Cristian Adam dd0f304613 Objective C/C++: Add compiler standard detection 6 years ago
Daniel Eiband 5a06efda05 cmMakefile: Remove AddUtilityCommand overload without byproducts 6 years ago
Daniel Eiband ea1bed34b2 cmMakefile: Extract utilities used for creation of custom commands 6 years ago
Daniel Eiband 91abf9f3c4 cmCustomCommand: Move custom commands 6 years ago
Daniel Eiband f151a57705 cmMakefile: Move enumerations into new header 6 years ago
Marc Chevrier c688b401d3 cmstd: Modernize CMake system headers 6 years ago
Cristian Adam 9d2ac86f45 Precompile Headers: Add precompile header file to source list 6 years ago
Daniel Eiband 0e1faa28cb cmMakefile: Separate custom command setup from actual creation 6 years ago
Daniel Eiband 56c204e8eb cmMakefile: Refactor AddCustomCommandOldStyle to be delay friendly 6 years ago
Daniel Eiband e893ab94ba cmMakefile: Validate command line for all custom commands 6 years ago
Daniel Eiband f1e846fdde cmMakefile: Extract custom command validation method 6 years ago
Daniel Eiband 4926ab2454 cmMakefile: Create all generated byproducts as known sources 6 years ago
Daniel Eiband 9c45b95ddd cmMakefile: Remove unused AddUtilityCommand overload 6 years ago
Regina Pfeifer f30523d090 clang-tidy: modernize-deprecated-headers 6 years ago
Tushar Maheshwari 8c83f39a90 cmSourceFile: use unique_ptr for CustomCommand 6 years ago
Daniel Eiband 5d28e361b7 add_custom_command: Move append functionality into class cmMakefile 6 years ago
Daniel Eiband 4fb29850ad add_custom_command: Refactor setting implicit depends 6 years ago
Daniel Eiband 2edb0b71ed cmMakefile: Add lookup from source name to targets via byproducts 6 years ago
Daniel Eiband 62d5932389 Refatoring: Extract AnyOutputMatches utility 6 years ago
Regina Pfeifer d25a5a7ec9 clang-tidy: modernize-use-auto 6 years ago
Daniel Eiband 7569239362 cmMakefile: set GENERATED property of outputs upfront 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
Daniel Eiband 10507c6dc0 cmMakefile: Add configurations getter with empty configuration default 6 years ago
Daniel Eiband 2d888e3390 cmSourceFile: Rename mutating GetFullPath() overload 6 years ago
Sebastian Holtermann 3b2b02825d Source sweep: Replace std::ostringstream when used with a single append 6 years ago
Sebastian Holtermann aaf59120bf Source sweep: Replace cmExpandList with the shorter cmExpandedList 6 years ago
Sebastian Holtermann 9b334397f5 Source sweep: Use cmStrCat for string concatenation 6 years ago
Regina Pfeifer 2dfc52675c cmAlgorithms: Add cmContains 6 years ago
Rolf Eike Beer da26b3be89 avoid adding multiple consecutive string literals to std::string 6 years ago
Sebastian Holtermann 20e580be01 Source sweep: Use cmIsOn instead of cmSystemTools::IsOn 6 years ago
Sebastian Holtermann f4f3c68926 Source code: Use cmExpandList instead of cmSystemTools::ExpandListArgument 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 7fbcc16dcd cmStringAlgorithms: cmIsSpace, cmTrimWhitespace, cmEscapeQuotes, cmTokenize 6 years ago
Regina Pfeifer 6491270e0d cmFunctionBlocker: Move check for matching args 6 years ago
Regina Pfeifer af24e4ef6e cmFunctionBlocker: Move common logic to base 6 years ago
Regina Pfeifer b51fba6298 cmMakefile: Add OnExecuteCommand callback 6 years ago