summaryrefslogtreecommitdiffstats
path: root/Source/cmXcFramework.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/cmXcFramework.h')
-rw-r--r--Source/cmXcFramework.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/Source/cmXcFramework.h b/Source/cmXcFramework.h
index c35df11..ef9cb84 100644
--- a/Source/cmXcFramework.h
+++ b/Source/cmXcFramework.h
@@ -20,6 +20,12 @@ enum class cmXcFrameworkPlistSupportedPlatform
visionOS,
};
+enum class cmXcFrameworkPlistSupportedPlatformVariant
+{
+ catalyst,
+ simulator,
+};
+
struct cmXcFrameworkPlistLibrary
{
std::string LibraryIdentifier;
@@ -27,6 +33,8 @@ struct cmXcFrameworkPlistLibrary
std::string HeadersPath;
std::vector<std::string> SupportedArchitectures;
cmXcFrameworkPlistSupportedPlatform SupportedPlatform;
+ cm::optional<cmXcFrameworkPlistSupportedPlatformVariant>
+ SupportedPlatformVariant;
};
struct cmXcFrameworkPlist