]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/XMLSchema/FrameworkDataElements.xsd
changed the guid assignment from constant array to hi and low UINT64s (Intel compiler...
[mirror_edk2.git] / Tools / XMLSchema / FrameworkDataElements.xsd
index a900080f4b5cf7ef57fbed2013ac9911367f422e..977020829bc439ec222821413f54f571baa872bf 100644 (file)
   <xs:element name="ModuleBuildOptions">\r
     <xs:complexType>\r
       <xs:sequence>\r
-        <xs:any minOccurs="0" maxOccurs="unbounded" processContents="lax"/>\r
+        <xs:element minOccurs="0" maxOccurs="1" ref="Options"/>\r
+        <xs:element minOccurs="0" maxOccurs="unbounded" ref="UserExtensions"/>\r
       </xs:sequence>\r
     </xs:complexType>\r
   </xs:element>\r
       </xs:sequence>\r
     </xs:complexType>\r
   </xs:element>\r
+  <xs:element name="NonProcessedFiles">\r
+    <xs:complexType>\r
+      <xs:sequence minOccurs="1" maxOccurs="unbounded">\r
+        <xs:element name="Filename" type="PathAndFilename"/>\r
+      </xs:sequence>\r
+    </xs:complexType>\r
+  </xs:element>\r
   <xs:element name="Option">\r
     <!-- This element is used to store flags from the Tools -->\r
     <xs:complexType>\r
         <xs:any minOccurs="0" maxOccurs="unbounded" processContents="lax"/>\r
       </xs:sequence>\r
       <xs:attribute name="UserID" type="xs:NCName" use="required"/>\r
-      <xs:attribute name="Identifier" type="xs:nonNegativeInteger" use="required"/>\r
+      <xs:attribute name="Identifier" type="xs:string" use="required"/>\r
     </xs:complexType>\r
   </xs:element>\r
   <xs:element name="Variables">\r