diff options
author | lhauch <lhauch@6f19259b-4bc3-4df7-8a09-765794883524> | 2006-06-02 00:24:08 +0000 |
---|---|---|
committer | lhauch <lhauch@6f19259b-4bc3-4df7-8a09-765794883524> | 2006-06-02 00:24:08 +0000 |
commit | 2fdd0c7d649cc5dd14bb372460856cb67bedc1ca (patch) | |
tree | cfc509ac4d3e574a5c60a67590364645d6eb274a /Tools/XMLSchema/FrameworkDataAttributes.xsd | |
parent | c2d2d94c36f0496c941145ce6efd1e681965a8b0 (diff) | |
download | edk2-2fdd0c7d649cc5dd14bb372460856cb67bedc1ca.zip edk2-2fdd0c7d649cc5dd14bb372460856cb67bedc1ca.tar.gz edk2-2fdd0c7d649cc5dd14bb372460856cb67bedc1ca.tar.bz2 |
Updated Schema per e-mails.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@379 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'Tools/XMLSchema/FrameworkDataAttributes.xsd')
-rw-r--r-- | Tools/XMLSchema/FrameworkDataAttributes.xsd | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/Tools/XMLSchema/FrameworkDataAttributes.xsd b/Tools/XMLSchema/FrameworkDataAttributes.xsd index 63d8823..77f3ada 100644 --- a/Tools/XMLSchema/FrameworkDataAttributes.xsd +++ b/Tools/XMLSchema/FrameworkDataAttributes.xsd @@ -52,6 +52,7 @@ <xs:attributeGroup name="FilenameAttributes">
<xs:attribute name="Usage" type="FileNameUsage" use="optional"/>
<xs:attribute name="Guid" type="GuidType" use="optional"/>
+ <xs:attribute name="GuidValue" type="GuidType" use="optional"/>
<xs:attribute name="Path" type="DirectoryNamingConvention" use="optional"/>
<xs:attribute name="FileType" type="xs:string" use="optional"/>
<xs:attribute name="ToolChain" type="ToolChains" use="optional"/>
@@ -91,7 +92,12 @@ <xs:attribute name="OverrideID" type="xs:int" use="optional"/>
</xs:attributeGroup>
<xs:attributeGroup name="ModuleNameAttributes">
- <xs:attribute name="Guid" type="GuidType" use="optional"/>
+ <xs:attribute name="Guid" type="GuidType" use="required"/>
+ <xs:attribute name="Version" type="VersionDataType" use="optional"/>
+ </xs:attributeGroup>
+ <xs:attributeGroup name="ModuleNameSaAttributes">
+ <xs:attribute name="ModuleName" type="xs:NCName" use="required"/>
+ <xs:attribute name="Guid" type="GuidType" use="required"/>
<xs:attribute name="Version" type="VersionDataType" use="optional"/>
</xs:attributeGroup>
<xs:attributeGroup name="MsaAttributes">
@@ -107,6 +113,7 @@ <xs:attribute name="Platform" type="PlatformNamingConvention" use="optional"/>
<xs:attribute name="OverrideID" type="xs:int" use="optional"/>
<xs:attribute name="ToolChain" type="ToolChains" use="optional"/>
+ <xs:attribute name="BuildTarget" type="BuildTargets" use="optional"/>
</xs:attributeGroup>
<xs:attributeGroup name="PackageAttributes">
<xs:attribute name="Usage" type="PackageUsage" use="optional"/>
@@ -116,6 +123,7 @@ <xs:attributeGroup name="PackageNameAttributes">
<xs:attribute name="Guid" type="GuidType" use="optional"/>
<xs:attribute name="Version" type="VersionDataType" use="optional"/>
+ <xs:attribute name="Arch" type="SupportedArchitectures" use="optional"/>
</xs:attributeGroup>
<xs:attributeGroup name="PcdAttributes">
<xs:annotation>
|