Browse Source

ccmake: Now supports the preset toolchain entry

Previously the toolchain field was ignored when passing a preset
to ccmake.
Robert Maynard 1 year ago
parent
commit
d20c21a678
1 changed files with 5 additions and 0 deletions
  1. 5 0
      Source/CursesDialog/cmCursesMainForm.cxx

+ 5 - 0
Source/CursesDialog/cmCursesMainForm.cxx

@@ -962,6 +962,11 @@ int cmCursesMainForm::LoadCache(const char* /*unused*/)
   if (r < 0) {
     return r;
   }
+
+  // Process presets before loading the cache
+  this->CMakeInstance->ProcessPresetVariables();
+  this->CMakeInstance->ProcessPresetEnvironment();
+
   this->CMakeInstance->SetCacheArgs(this->Args);
   this->CMakeInstance->PreLoadCMakeFiles();
   return r;