summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalXCodeGenerator.h
diff options
context:
space:
mode:
authorGregor Jasny <gjasny@googlemail.com>2018-06-18 11:58:37 (GMT)
committerBrad King <brad.king@kitware.com>2018-06-19 14:56:50 (GMT)
commit985d3a162ca7edcb26f35a06ca4754179335c7d3 (patch)
tree09959592f20c14526132310d8defd36ae57edcf1 /Source/cmGlobalXCodeGenerator.h
parentbc5bcad45e1eaebbea0f1409f096d166cdb778d9 (diff)
downloadCMake-985d3a162ca7edcb26f35a06ca4754179335c7d3.zip
CMake-985d3a162ca7edcb26f35a06ca4754179335c7d3.tar.gz
CMake-985d3a162ca7edcb26f35a06ca4754179335c7d3.tar.bz2
Xcode: Use legacy build system
Closes: #18099
Diffstat (limited to 'Source/cmGlobalXCodeGenerator.h')
-rw-r--r--Source/cmGlobalXCodeGenerator.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/Source/cmGlobalXCodeGenerator.h b/Source/cmGlobalXCodeGenerator.h
index 0051c4a..ccef6e2 100644
--- a/Source/cmGlobalXCodeGenerator.h
+++ b/Source/cmGlobalXCodeGenerator.h
@@ -182,9 +182,11 @@ private:
std::vector<cmLocalGenerator*>& generators);
void OutputXCodeProject(cmLocalGenerator* root,
std::vector<cmLocalGenerator*>& generators);
+ bool IsGeneratingScheme(cmLocalGenerator* root) const;
// Write shared scheme files for all the native targets
void OutputXCodeSharedSchemes(const std::string& xcProjDir);
- void OutputXCodeWorkspaceSettings(const std::string& xcProjDir);
+ void OutputXCodeWorkspaceSettings(const std::string& xcProjDir,
+ cmLocalGenerator* root);
void WriteXCodePBXProj(std::ostream& fout, cmLocalGenerator* root,
std::vector<cmLocalGenerator*>& generators);
cmXCodeObject* CreateXCodeFileReferenceFromPath(const std::string& fullpath,