[elbe-devel] [PATCH 3/5] Add XML tag's definition for ISO image options

dion at linutronix.de dion at linutronix.de
Mon Jul 15 11:22:00 CEST 2019


From: Olivier Dion <dion at linutronix.de>

Signed-off-by: Olivier Dion <dion at linutronix.de>
---
 schema/dbsfed.xsd | 34 ++++++++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)

diff --git a/schema/dbsfed.xsd b/schema/dbsfed.xsd
index fbed8e98..a4bff10c 100644
--- a/schema/dbsfed.xsd
+++ b/schema/dbsfed.xsd
@@ -881,6 +881,13 @@
           </documentation>
         </annotation>
       </element>
+      <element name="src-opts" type="rfs:iso-opts" minOccurs="0" maxOccurs="1">
+	<annotation>
+          <documentation>
+	    Give options for the source cdrom ISO image.
+          </documentation>
+        </annotation>
+      </element>
     </all>
     <attribute ref="xml:base"/>
   </complexType>
@@ -2431,4 +2438,31 @@
     </simpleContent>
   </complexType>
 
+  <complexType name="iso-opts">
+    <annotation>
+      <documentation>
+        ISO image options passed to genisoimage(1) or mkisofs(8).
+      </documentation>
+    </annotation>
+    <all>
+      <element name="abstract" type="rfs:string" minOccurs="0" maxOccurs="1"></element>
+      <element name="app" type="rfs:string" minOccurs="0" maxOccurs="1"></element>
+      <element name="biblio" type="rfs:string" minOccurs="0" maxOccurs="1"></element>
+      <element name="copyright" type="rfs:string" minOccurs="0" maxOccurs="1"></element>
+      <element name="publisher" type="rfs:string" minOccurs="0" maxOccurs="1"></element>
+      <element name="preparer" type="rfs:string" minOccurs="0" maxOccurs="1"></element>
+      <element name="sysid" type="rfs:string" minOccurs="0" maxOccurs="1"></element>
+      <element name="volid" type="rfs:string" minOccurs="0" maxOccurs="1"></element>
+      <element name="volset" type="rfs:string" minOccurs="0" maxOccurs="1"></element>
+    </all>
+    <attribute name="strict" type="boolean" use="optional">
+      <annotation>
+        <documentation>
+          If set to "true", fails in preprocessing stage if an option
+          doesn't respect ISO-9660.  The default is "false".
+        </documentation>
+      </annotation>
+    </attribute>
+  </complexType>
+
 </schema>
-- 
2.11.0




More information about the elbe-devel mailing list