diff options
author | lhauch <lhauch@6f19259b-4bc3-4df7-8a09-765794883524> | 2007-06-20 20:14:32 +0000 |
---|---|---|
committer | lhauch <lhauch@6f19259b-4bc3-4df7-8a09-765794883524> | 2007-06-20 20:14:32 +0000 |
commit | fe89f6fc1216559597a77f46668e1ac11632ca61 (patch) | |
tree | d83a1415ad686ea045dc69fc60cd69c4012d834a /BaseTools/Conf | |
parent | 53ca26a2d8fecb7ef41f8513ac09b65c51402980 (diff) | |
download | edk2-fe89f6fc1216559597a77f46668e1ac11632ca61.zip edk2-fe89f6fc1216559597a77f46668e1ac11632ca61.tar.gz edk2-fe89f6fc1216559597a77f46668e1ac11632ca61.tar.bz2 |
Updated the XML Schema for MSA files to handle DEPEX information from INF files in new EDK II Builds.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2692 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'BaseTools/Conf')
-rw-r--r-- | BaseTools/Conf/XMLSchema/FrameworkDataElements.xsd | 11 | ||||
-rw-r--r-- | BaseTools/Conf/XMLSchema/SurfaceArea.xsd | 1 |
2 files changed, 12 insertions, 0 deletions
diff --git a/BaseTools/Conf/XMLSchema/FrameworkDataElements.xsd b/BaseTools/Conf/XMLSchema/FrameworkDataElements.xsd index 56608d9..12bba93 100644 --- a/BaseTools/Conf/XMLSchema/FrameworkDataElements.xsd +++ b/BaseTools/Conf/XMLSchema/FrameworkDataElements.xsd @@ -71,6 +71,17 @@ </xs:simpleContent>
</xs:complexType>
</xs:element>
+ <xs:element name="Depex">
+ <xs:annotation>
+ <xs:documentation xml:lang="en">This section is used to describe the DXE or PEI Dependency code</xs:documentation>
+ </xs:annotation>
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" maxOccurs="unbounded" name="Define" type="xs:normalizedString"/>
+ <xs:element minOccurs="0" maxOccurs="unbounded" name="Expression" type="xs:string"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
<xs:element name="Description" type="Paragraph">
<xs:annotation>
<xs:documentation xml:lang="en">This section is required for new modules and libraries and must contain more information than the Abstract.</xs:documentation>
diff --git a/BaseTools/Conf/XMLSchema/SurfaceArea.xsd b/BaseTools/Conf/XMLSchema/SurfaceArea.xsd index e0c95e0..f95de26 100644 --- a/BaseTools/Conf/XMLSchema/SurfaceArea.xsd +++ b/BaseTools/Conf/XMLSchema/SurfaceArea.xsd @@ -53,6 +53,7 @@ <xs:element minOccurs="0" maxOccurs="1" ref="Guids"/>
<xs:element minOccurs="0" maxOccurs="1" ref="Externs"/>
<xs:element minOccurs="0" maxOccurs="1" ref="PcdCoded"/>
+ <xs:element minOccurs="0" maxOccurs="1" ref="Depex"/>
<xs:element minOccurs="0" maxOccurs="1" ref="ModuleBuildOptions"/>
<xs:element minOccurs="0" maxOccurs="unbounded" ref="UserExtensions"/>
</xs:sequence>
|