summaryrefslogtreecommitdiff
path: root/Tools
diff options
context:
space:
mode:
authorlhauch <lhauch@6f19259b-4bc3-4df7-8a09-765794883524>2006-07-15 13:51:33 +0000
committerlhauch <lhauch@6f19259b-4bc3-4df7-8a09-765794883524>2006-07-15 13:51:33 +0000
commitf845d3d0dfd8c070b6bfa04efc208a7b080ac463 (patch)
tree2bb21a8ad702e1994b0f7f2592f16b4949763b6f /Tools
parent3e51f1ce33f783c8736164d73e19bcea569fb42a (diff)
downloadedk2-platforms-f845d3d0dfd8c070b6bfa04efc208a7b080ac463.tar.xz
Added an Optional PcdUsage to PcdCoded element - however, this will have to change to required once we modify the tools and all of the MSA files that are using PcdCoded. (This is the first schema change for EDK135.)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1021 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'Tools')
-rw-r--r--Tools/XMLSchema/FrameworkDataAttributes.xsd4
1 files changed, 4 insertions, 0 deletions
diff --git a/Tools/XMLSchema/FrameworkDataAttributes.xsd b/Tools/XMLSchema/FrameworkDataAttributes.xsd
index 1e0f760dda..21b63fd222 100644
--- a/Tools/XMLSchema/FrameworkDataAttributes.xsd
+++ b/Tools/XMLSchema/FrameworkDataAttributes.xsd
@@ -187,6 +187,10 @@
<xs:attribute name="ItemType" type="PcdItemTypes" use="required"/>
</xs:attributeGroup>
<xs:attributeGroup name="PcdCodedAttributes">
+ <!-- We need to modify ALL the MSA files that have PcdCoded sections to
+ set the PcdUsage. Once we modify all the MSA files and we modify the
+ wizard and the build tools, we need to make this required. -->
+ <xs:attribute name="Usage" type="PcdUsage" use="optional"/>
<xs:attribute name="PcdItemType" type="PcdItemTypes" use="required"/>
<xs:attribute name="SupArchList" type="ArchListType" use="optional"/>
<xs:attribute name="FeatureFlag" type="FeatureFlagExpressionType" use="optional"/>