1149 Commits (a41d6e4d7a264954bebd6c1c45475647da60e14c)

Author SHA1 Message Date
Kyle Edwards 64afabdbcb CMakePresets.json: Split cmakeGeneratorConfig field 5 years ago
Kyle Edwards 638557cbfe CMakePresets.json: Properly report macro expansion errors 5 years ago
Cengizhan Pasaoglu bd705788f6 Constify some code as suggested by clang-tidy 5 years ago
Brad King 9952ee063a server: remove deprecated 'cmake -E server' mode 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
Adriaan de Groot e4e85c5b2d cmake: Fix uninitialized member in HandleDeleteCacheVariables 5 years ago
Brad King e8b0359a43 cmake_language: Add signature to DEFER calls to later times 5 years ago
vvs31415 d298ae7470 cmake::GetCacheDefinition: Return cmProp 5 years ago
Vitaly Stakhovsky 11425041f0 cmMakefile::GetDefinition: return cmProp 5 years ago
Robert Maynard 34cc6acc81 Add ISPC compiler support to CMake 5 years ago
Kyle Edwards 491dddfbde Bootstrap: Add support for Ninja 5 years ago
Vitaly Stakhovsky f37c14e930 Source: use cmNonempty() 5 years ago
Fred Baksik ec1d3bc0b6 cmake: avoid exception when printing "changed variables" message 5 years ago
Vitaly Stakhovsky 7156911242 cmIsOn: add overload accepting const std::string* 5 years ago
Vitaly Stakhovsky 8ef18e8525 Clean a few string conversions 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
Brad King 882483192d cmake: Simplify internal conditions for adding extra generators 5 years ago
Vitaly Stakhovsky 7ed8c9ebe3 cmMakefile: add GetDefExpandList() that splits value into std::vector 5 years ago
Marc Chevrier 2faa3f6c55 Refactoring: Third-parties public headers are under cm3p prefix 5 years ago
Alex Turbov e4f1b301fe cmake: Allow arbitrary args passed to CMake script 5 years ago
Wouter Klouwen 1b4ab323fd Fix build warnings for unused functions 5 years ago
Vitaly Stakhovsky e267c3fddf cmState::GetInitializedCacheValue: return cmProp 5 years ago
Marc Chevrier 8d4a9ee398 Refactoring: rename "cm_static_string_view.hxx" as <cmext/string_view> 5 years ago
Marc Chevrier aacd4e4a90 Refactoring: add cm::contains to <cmext/algorithm> 5 years ago
Ben Boeckel f2a33107be clang-tidy: address bugprone-branch-clone lints 5 years ago
Vitaly Stakhovsky a7f2ff16a4 cmState::GetCacheEntryProperty: return cmProp 5 years ago
Vitaly Stakhovsky c84cf42897 cmState::GetGlobalProperty: return cmProp 5 years ago
Rolf Eike Beer ec7928ef26 use _s to construct static string_views at several places 5 years ago
Rolf Eike Beer ada6a3226f use cm::string_view for language extension lookups 5 years ago
Rolf Eike Beer 48adc29721 replace "std::string::find(x) == 0" with cmHasPrefix() 5 years ago
Kyle Edwards 1994f950ff cmake: List valid values for --trace-format on the command line 5 years ago
Vitaly Stakhovsky bd89133543 cmState::GetCacheEntryValue: return cmProp 5 years ago
Wouter Klouwen 9aa4640792 cmake: add command line options to output script profiling data 7 years ago
Kyle Edwards 2ac835b9f9 Refactor: Allow generators to decide default configuration for build 6 years ago
Vitaly Stakhovsky bbc07e4561 Source: use std::string in place of const char* 6 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
Marc Chevrier 5444a8095d cmGlobalGenerator: modernize memrory managemenbt 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
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
Marc Chevrier 36c8cae2e8 cmLocalGenerator: modernize memory management 6 years ago
Sylvain Joubert 88cfef0821 ccmake: redirect stdout/stderr to the displayed logs 6 years ago
Alexander Boczar 99e83d4235 cmake: Teach --build mode to load CMAKE_GENERATOR_TOOLSET 6 years ago
Peter Waller c9d73b26b0 cmake: Fix relative path regression in -C 6 years ago