Added Depex section to MSA descriptions
authorlhauch <lhauch@7335b38e-4728-0410-8992-fb3ffe349368>
Wed, 20 Jun 2007 20:12:12 +0000 (20:12 +0000)
committerlhauch <lhauch@7335b38e-4728-0410-8992-fb3ffe349368>
Wed, 20 Jun 2007 20:12:12 +0000 (20:12 +0000)
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@167 7335b38e-4728-0410-8992-fb3ffe349368

Conf/XMLSchema/FrameworkDataElements.xsd
Conf/XMLSchema/SurfaceArea.xsd

index 56608d9..12bba93 100644 (file)
       </xs:simpleContent>\r
     </xs:complexType>\r
   </xs:element>\r
+  <xs:element name="Depex">\r
+    <xs:annotation>\r
+      <xs:documentation xml:lang="en">This section is used to describe the DXE or PEI Dependency code</xs:documentation>\r
+    </xs:annotation>\r
+    <xs:complexType>\r
+      <xs:sequence>\r
+        <xs:element minOccurs="0" maxOccurs="unbounded" name="Define" type="xs:normalizedString"/>\r
+        <xs:element minOccurs="0" maxOccurs="unbounded" name="Expression" type="xs:string"/>\r
+      </xs:sequence>\r
+    </xs:complexType>\r
+  </xs:element>\r
   <xs:element name="Description" type="Paragraph">\r
     <xs:annotation>\r
       <xs:documentation xml:lang="en">This section is required for new modules and libraries and must contain more information than the Abstract.</xs:documentation>\r
index e0c95e0..f95de26 100644 (file)
@@ -53,6 +53,7 @@
         <xs:element minOccurs="0" maxOccurs="1" ref="Guids"/>\r
         <xs:element minOccurs="0" maxOccurs="1" ref="Externs"/>\r
         <xs:element minOccurs="0" maxOccurs="1" ref="PcdCoded"/>\r
+        <xs:element minOccurs="0" maxOccurs="1" ref="Depex"/>\r
         <xs:element minOccurs="0" maxOccurs="1" ref="ModuleBuildOptions"/>\r
         <xs:element minOccurs="0" maxOccurs="unbounded" ref="UserExtensions"/>\r
       </xs:sequence>\r