]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Removed PcdFeatureFlag Attribute - use in the FeatureFlag instead PcdTokenSpaceGuidCN...
authorlhauch <lhauch@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 17 Sep 2007 21:39:09 +0000 (21:39 +0000)
committerlhauch <lhauch@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 17 Sep 2007 21:39:09 +0000 (21:39 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3879 6f19259b-4bc3-4df7-8a09-765794883524

BaseTools/Conf/XMLSchema/FrameworkDataAttributes.xsd

index 5a4e6f064708ad978d727410ecf073a9f9c13e98..d40561e4f7ce52fc8ada99ebe306319f97a6a037 100644 (file)
     <xs:attribute name="Usage" type="BootModeUsage" use="required"/>\r
     <xs:attribute name="SupArchList" type="ArchListType" use="optional"/>\r
     <xs:attribute name="FeatureFlag" type="FeatureFlagExpressionType" use="optional"/>\r
-    <xs:attribute name="PcdFeatureFlag" type="xs:normalizedString" use="optional"/>\r
   </xs:attributeGroup>\r
   <xs:attributeGroup name="DataHubAttributes">\r
     <xs:attribute name="Usage" type="DataHubUsage" use="required"/>\r
     <xs:attribute name="SupArchList" type="ArchListType" use="optional"/>\r
     <xs:attribute name="FeatureFlag" type="FeatureFlagExpressionType" use="optional"/>\r
-    <xs:attribute name="PcdFeatureFlag" type="xs:normalizedString" use="optional"/>\r
   </xs:attributeGroup>\r
   <xs:attributeGroup name="EventAttributes">\r
     <xs:attribute name="Usage" type="EventUsage" use="required"/>\r
     <xs:attribute name="EventGuidCName" type="C_NameType" use="optional"/>\r
     <xs:attribute name="SupArchList" type="ArchListType" use="optional"/>\r
     <xs:attribute name="FeatureFlag" type="FeatureFlagExpressionType" use="optional"/>\r
-    <xs:attribute name="PcdFeatureFlag" type="xs:normalizedString" use="optional"/>\r
   </xs:attributeGroup>\r
   <xs:attributeGroup name="ExternAttributes">\r
     <xs:attribute name="SupArchList" type="ArchListType" use="optional"/>\r
     <xs:attribute name="FeatureFlag" type="FeatureFlagExpressionType" use="optional"/>\r
-    <xs:attribute name="PcdFeatureFlag" type="xs:normalizedString" use="optional"/>\r
   </xs:attributeGroup>\r
   <xs:attributeGroup name="FilenameAttributes">\r
     <xs:attribute name="TagName" type="ToolsNameConvention" use="optional"/>\r
     <xs:attribute name="ToolChainFamily" type="ToolsNameConvention" use="optional"/>\r
     <xs:attribute name="SupArchList" type="ArchListType" use="optional"/>\r
     <xs:attribute name="FeatureFlag" type="FeatureFlagExpressionType" use="optional"/>\r
-    <xs:attribute name="PcdFeatureFlag" type="xs:normalizedString" use="optional"/>\r
   </xs:attributeGroup>\r
   <xs:attributeGroup name="GuidAttributes">\r
     <xs:attribute name="Usage" type="GuidUsage" use="required"/>\r
     <xs:attribute name="SupArchList" type="ArchListType" use="optional"/>\r
     <xs:attribute name="FeatureFlag" type="FeatureFlagExpressionType" use="optional"/>\r
-    <xs:attribute name="PcdFeatureFlag" type="xs:normalizedString" use="optional"/>\r
   </xs:attributeGroup>\r
   <xs:attributeGroup name="GuidDeclarationAttributes">\r
     <xs:attribute name="Name" type="UiNameType" use="required"/>\r
     <xs:attribute name="Usage" type="HiiPackageUsage" use="required"/>\r
     <xs:attribute name="SupArchList" type="ArchListType" use="optional"/>\r
     <xs:attribute name="FeatureFlag" type="FeatureFlagExpressionType" use="optional"/>\r
-    <xs:attribute name="PcdFeatureFlag" type="xs:normalizedString" use="optional"/>\r
   </xs:attributeGroup>\r
   <xs:attributeGroup name="HobAttributes">\r
     <xs:attribute name="Usage" type="HobUsage" use="required"/>\r
     <xs:attribute name="HobGuidCName" type="C_NameType" use="optional"/>\r
     <xs:attribute name="SupArchList" type="ArchListType" use="optional"/>\r
     <xs:attribute name="FeatureFlag" type="FeatureFlagExpressionType" use="optional"/>\r
-    <xs:attribute name="PcdFeatureFlag" type="xs:normalizedString" use="optional"/>\r
   </xs:attributeGroup>\r
   <xs:attributeGroup name="IncludeHeaderAttributes">\r
     <xs:attribute name="SupArchList" type="ArchListType" use="optional"/>\r
     <xs:attribute name="FeatureFlag" type="FeatureFlagExpressionType" use="optional"/>\r
-    <xs:attribute name="PcdFeatureFlag" type="xs:normalizedString" use="optional"/>\r
     <xs:attribute name="SupModuleList" type="ModuleListType" use="optional"/>\r
   </xs:attributeGroup>\r
   <xs:attributeGroup name="IndustryStdHeaderAttributes">\r
     <xs:attribute name="SupArchList" type="ArchListType" use="optional"/>\r
     <xs:attribute name="FeatureFlag" type="FeatureFlagExpressionType" use="optional"/>\r
     <xs:attribute name="SupModuleList" type="ModuleListType" use="optional"/>\r
-    <xs:attribute name="PcdFeatureFlag" type="xs:normalizedString" use="optional"/>\r
   </xs:attributeGroup>\r
   <xs:attributeGroup name="LibraryClassDeclarationAttributes">\r
     <xs:attribute name="Name" type="KeywordType" use="required"/>\r
     <xs:attribute name="PackageVersion" type="VersionDataType" use="optional"/>\r
     <xs:attribute name="SupArchList" type="ArchListType" use="optional"/>\r
     <xs:attribute name="FeatureFlag" type="FeatureFlagExpressionType" use="optional"/>\r
-    <xs:attribute name="PcdFeatureFlag" type="xs:normalizedString" use="optional"/>\r
   </xs:attributeGroup>\r
   <xs:attributeGroup name="PackageNameAttributes">\r
     <!--Used with the FrameworkDatabase PackageList.Packagename  -->\r
     <xs:attribute name="PcdItemType" type="PcdItemTypes" use="required"/>\r
     <xs:attribute name="SupArchList" type="ArchListType" use="optional"/>\r
     <xs:attribute name="FeatureFlag" type="FeatureFlagExpressionType" use="optional"/>\r
-    <xs:attribute name="PcdFeatureFlag" type="xs:normalizedString" use="optional"/>\r
   </xs:attributeGroup>\r
   <xs:attributeGroup name="PcdDeclarationAttributes">\r
     <xs:attribute name="SupArchList" type="ArchListType" use="optional"/>\r
     <xs:attribute name="Usage" type="PpiUsage" use="required"/>\r
     <xs:attribute name="SupArchList" type="ArchListType" use="optional"/>\r
     <xs:attribute name="FeatureFlag" type="FeatureFlagExpressionType" use="optional"/>\r
-    <xs:attribute name="PcdFeatureFlag" type="xs:normalizedString" use="optional"/>\r
   </xs:attributeGroup>\r
   <xs:attributeGroup name="PpiNotifyAttributes">\r
     <xs:attribute name="Usage" type="PpiNotifyUsage" use="required"/>\r
     <xs:attribute name="SupArchList" type="ArchListType" use="optional"/>\r
     <xs:attribute name="FeatureFlag" type="FeatureFlagExpressionType" use="optional"/>\r
-    <xs:attribute name="PcdFeatureFlag" type="xs:normalizedString" use="optional"/>\r
   </xs:attributeGroup>\r
   <xs:attributeGroup name="ProtocolAttributes">\r
     <xs:attribute name="Usage" type="ProtocolUsage" use="required"/>\r
     <xs:attribute name="SupArchList" type="ArchListType" use="optional"/>\r
     <xs:attribute name="FeatureFlag" type="FeatureFlagExpressionType" use="optional"/>\r
-    <xs:attribute name="PcdFeatureFlag" type="xs:normalizedString" use="optional"/>\r
   </xs:attributeGroup>\r
   <xs:attributeGroup name="ProtocolDeclarationAttributes">\r
     <xs:attribute name="Name" type="UiNameType" use="required"/>\r
     <xs:attribute name="Usage" type="ProtocolNotifyUsage" use="required"/>\r
     <xs:attribute name="SupArchList" type="ArchListType" use="optional"/>\r
     <xs:attribute name="FeatureFlag" type="FeatureFlagExpressionType" use="optional"/>\r
-    <xs:attribute name="PcdFeatureFlag" type="xs:normalizedString" use="optional"/>\r
   </xs:attributeGroup>\r
   <xs:attributeGroup name="SystemTableAttributes">\r
     <xs:attribute name="Usage" type="SystemTableUsage" use="required"/>\r
     <xs:attribute name="SupArchList" type="ArchListType" use="optional"/>\r
     <xs:attribute name="FeatureFlag" type="FeatureFlagExpressionType" use="optional"/>\r
-    <xs:attribute name="PcdFeatureFlag" type="xs:normalizedString" use="optional"/>\r
   </xs:attributeGroup>\r
   <xs:attributeGroup name="VariableAttributes">\r
     <xs:attribute name="Usage" type="VariableUsage" use="required"/>\r
     <xs:attribute name="SupArchList" type="ArchListType" use="optional"/>\r
     <xs:attribute name="FeatureFlag" type="FeatureFlagExpressionType" use="optional"/>\r
-    <xs:attribute name="PcdFeatureFlag" type="xs:normalizedString" use="optional"/>\r
   </xs:attributeGroup>\r
 </xs:schema>\r