summaryrefslogtreecommitdiff
path: root/Source/cmGlobalXCodeGenerator.h
diff options
context:
space:
mode:
authorGregor Jasny <gjasny@googlemail.com>2022-03-24 22:01:09 +0100
committerGregor Jasny <gjasny@googlemail.com>2022-04-03 22:39:34 +0200
commit53ca6edd8aefcb6456755f2de48d2d1375d6df7f (patch)
tree9657713940092155470eac78ce7cfb84b16c3fa8 /Source/cmGlobalXCodeGenerator.h
parent183b6bbf51d40be9a0d54e351538c6413ad41407 (diff)
downloadcmake-53ca6edd8aefcb6456755f2de48d2d1375d6df7f.tar.gz
xcode: add support for xcconfig files
Fixes: #18420
Diffstat (limited to 'Source/cmGlobalXCodeGenerator.h')
-rw-r--r--Source/cmGlobalXCodeGenerator.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/Source/cmGlobalXCodeGenerator.h b/Source/cmGlobalXCodeGenerator.h
index 98cebeffd0..1159d1fcde 100644
--- a/Source/cmGlobalXCodeGenerator.h
+++ b/Source/cmGlobalXCodeGenerator.h
@@ -224,6 +224,12 @@ private:
void AddPositionIndependentLinkAttribute(cmGeneratorTarget* target,
cmXCodeObject* buildSettings,
const std::string& configName);
+ void CreateGlobalXCConfigSettings(cmLocalGenerator* root,
+ cmXCodeObject* config,
+ const std::string& configName);
+ void CreateTargetXCConfigSettings(cmGeneratorTarget* target,
+ cmXCodeObject* config,
+ const std::string& configName);
void CreateBuildSettings(cmGeneratorTarget* gtgt,
cmXCodeObject* buildSettings,
const std::string& buildType);