Browse Source

instrumentation: Trigger PostGenerate hook after FileApi replies are written

Fixes: #27268
Martin Duffy 2 months ago
parent
commit
f6714b8949
1 changed files with 2 additions and 2 deletions
  1. 2 2
      Source/cmake.cxx

+ 2 - 2
Source/cmake.cxx

@@ -3158,10 +3158,10 @@ int cmake::Generate()
   this->SaveCache(this->GetHomeOutputDirectory());
 
 #if !defined(CMAKE_BOOTSTRAP)
-  this->Instrumentation->CollectTimingData(
-    cmInstrumentationQuery::Hook::PostGenerate);
   this->GlobalGenerator->WriteInstallJson();
   this->FileAPI->WriteReplies(cmFileAPI::IndexFor::Success);
+  this->Instrumentation->CollectTimingData(
+    cmInstrumentationQuery::Hook::PostGenerate);
 #endif
 
   return 0;