396 Commits (23bbac941a94391548b57303f9ab371fa5a82b96)

Author SHA1 Message Date
Alexandru Croitor 23bbac941a Add cmake_language(GET_MESSAGE_LOG_LEVEL) sub command 3 years ago
Alexandru Croitor 2b6ef864e0 Move LogLevel enum out of cmake.h header 3 years ago
Martin Duffy 65f7053d6c COMPILE_WARNING_AS_ERROR: Add command-line option 3 years ago
Brad King 9f1471739d cmake: Add --fresh option to clear the cache and start from scratch 3 years ago
Robert Maynard b44ad7992a cmake: Always prefer the last source directory provided 3 years ago
Robert Maynard 7083b19498 cmake: When given multiple source paths use last instead of first 4 years ago
Craig Scott 8efd4b5378 cmake::GetDebugFindPkgOutput: Use consistent argument name 4 years ago
Carsten Rudolph 193b8fca52 cmBuildOptions: Split build arguments into separate object. 4 years ago
Robert Maynard eacf1f879b cmake: Warn about unnecessary paths on command line 4 years ago
Kyle Edwards fd6ea2f67f Refactor: Rename cmCMakePresetsFile to cmCMakePresetsGraph 4 years ago
John Parent d7b18895bc cmake: Add filtered debug-find options 4 years ago
Marc Chevrier cc56dc7468 Rename cmProp in cmValue 4 years ago
Marc Chevrier 3c2e58eeb8 AddCacheEntry accept cmProp or std::string 4 years ago
Marc Chevrier 6dfa581bab Enhancement: SetProperty accept cmProp or std::string 4 years ago
Brad King 6c440ea3ce cmake: Model normal and try-compile project kinds explicitly 4 years ago
Robert Maynard b50bfc8913 HIP: Add language to CMake 5 years ago
Marc Chevrier f5fa6d53b0 class cmake: Store working directory at cmake launch 4 years ago
Robert Maynard d5c3e4ac32 cmake: add support for --toolchain command argument 4 years ago
Robert Maynard 38140713ad cmake: add support for --install-prefix command argument 5 years ago
Raul Tambre dcd599757f C23 support 5 years ago
Raul Tambre 93b7d3d292 C17 support 5 years ago
Sam Freed 676ecf0d37 cmake-presets: Add build and test presets 5 years ago
Raul Tambre 9f3c70a333 CUDA, CXX, OBJCXX: C++23 support with Clang 12 5 years ago
Kyle Edwards c619be2784 ccmake: Don't list --preset in --help 5 years ago
Cengizhan Pasaoglu bd705788f6 Constify some code as suggested by clang-tidy 5 years ago
Kyle Edwards 8617479061 CMake: Add presets functionality 5 years ago
Kyle Edwards 5a36542086 Refactor: Add allowArch parameter to cmake::CreateGlobalGenerator() 5 years ago
vvs31415 d298ae7470 cmake::GetCacheDefinition: Return cmProp 5 years ago
Kitware Robot bdca8b01d2 Modernize: Use #pragma once in all header files 5 years ago
Robert Maynard 34cc6acc81 Add ISPC compiler support to CMake 5 years ago
Brad King df6b077625 cmake: Remove broken '--warn-unused-vars' option 5 years ago
Robert Maynard 7628153edb Refactor file extension queries to be more consistent 5 years ago
Vitaly Stakhovsky b36d1bdd9d Single location for cmProp typedef 5 years ago
Marc Chevrier 2faa3f6c55 Refactoring: Third-parties public headers are under cm3p prefix 5 years ago
Vitaly Stakhovsky c84cf42897 cmState::GetGlobalProperty: return cmProp 5 years ago
Rolf Eike Beer ada6a3226f use cm::string_view for language extension lookups 5 years ago
Wouter Klouwen 9aa4640792 cmake: add command line options to output script profiling data 7 years ago
Brad King 657820a00b Ninja: Track when running to re-generate during a build 6 years ago
Vitaly Stakhovsky 1398517f31 AppendProperty: convert value param to std::string 6 years ago
Marc Chevrier a00960288b GlobalGenerator family: modernize memory management 6 years ago
Daniel Mensinger 482497e0de
trace: Add JSON output format 6 years ago
Robert Maynard a7ea20649d find_*: Add debug logging infrastructure 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