diff options
author | Brad King <brad.king@kitware.com> | 2022-12-08 17:16:08 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2022-12-16 15:12:25 (GMT) |
commit | 6c40e0b25ec8475d73779ffbaa63a4230aa5e28d (patch) | |
tree | f79f163ec0573ee870b2c01eb1a547be3d0324bb /Source/cmake.cxx | |
parent | 048a02d5bb842c783fad03105bb60e44227765ad (diff) | |
download | CMake-6c40e0b25ec8475d73779ffbaa63a4230aa5e28d.zip CMake-6c40e0b25ec8475d73779ffbaa63a4230aa5e28d.tar.gz CMake-6c40e0b25ec8475d73779ffbaa63a4230aa5e28d.tar.bz2 |
ConfigureLog: Version individual events instead of the whole log
In order to support multiple log versions without buffering the
entire log, move versioning to the level of individual events.
Multiple versions of an event may then be logged consecutively.
Issue: #23200
Diffstat (limited to 'Source/cmake.cxx')
-rw-r--r-- | Source/cmake.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/cmake.cxx b/Source/cmake.cxx index 17027bc..ee63909 100644 --- a/Source/cmake.cxx +++ b/Source/cmake.cxx @@ -2428,7 +2428,8 @@ int cmake::ActualConfigure() if (!this->GetIsInTryCompile()) { this->TruncateOutputLog("CMakeConfigureLog.yaml"); this->ConfigureLog = cm::make_unique<cmConfigureLog>( - cmStrCat(this->GetHomeOutputDirectory(), "/CMakeFiles"_s)); + cmStrCat(this->GetHomeOutputDirectory(), "/CMakeFiles"_s), + std::vector<unsigned long>()); } #endif |