Просмотр исходного кода

Xcode: Refactor internal decision for scheme generation

Move the Xcode version check out to wrap everything.
Brad King 8 лет назад
Родитель
Сommit
b8e707a6a1
1 измененных файлов с 5 добавлено и 4 удалено
  1. 5 4
      Source/cmGlobalXCodeGenerator.cxx

+ 5 - 4
Source/cmGlobalXCodeGenerator.cxx

@@ -3279,10 +3279,11 @@ void cmGlobalXCodeGenerator::OutputXCodeProject(
 
   // Since the lowest available Xcode version for testing was 7.0,
   // I'm setting this as a limit then
-  if (root->GetMakefile()->IsOn("CMAKE_XCODE_GENERATE_SCHEME") &&
-      this->XcodeVersion >= 70) {
-    this->OutputXCodeSharedSchemes(xcodeDir);
-    this->OutputXCodeWorkspaceSettings(xcodeDir);
+  if (this->XcodeVersion >= 70) {
+    if (root->GetMakefile()->IsOn("CMAKE_XCODE_GENERATE_SCHEME")) {
+      this->OutputXCodeSharedSchemes(xcodeDir);
+      this->OutputXCodeWorkspaceSettings(xcodeDir);
+    }
   }
 
   this->ClearXCodeObjects();