1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <!DOCTYPE schema PUBLIC
"-//W3C//DTD XMLSCHEMA 200102//EN" "http://www.w3.org/2001/XMLSchema.dtd">
3 <xs:schema xmlns:
xs=
"http://www.w3.org/2001/XMLSchema">
4 <xs:element name=
"extension">
7 <xs:element name=
"info" type=
"infoItem" minOccurs=
"1"/>
8 <xs:element name=
"checksum" type=
"checksumItem" minOccurs=
"1"/>
9 <xs:element name=
"datadir" type=
"datadirItem" minOccurs=
"1"/>
10 <xs:element name=
"artdir" type=
"xs:string"/>
11 <xs:element name=
"hashes" type=
"xs:string"/>
13 <xs:attribute name=
"point" type=
"xs:string" use=
"required"/>
14 <xs:attribute name=
"id" type=
"simpleIdentifier"/>
15 <xs:attribute name=
"name" type=
"xs:string"/>
18 <xs:complexType name=
"checksumItem">
20 <xs:extension base=
"xs:string">
21 <xs:attribute name=
"verify" type=
"xs:string"/>
25 <xs:complexType name=
"infoItem">
27 <xs:extension base=
"xs:string">
28 <xs:attribute name=
"compressed" type=
"xs:boolean"/>
32 <xs:complexType name=
"datadirItem">
34 <xs:extension base=
"xs:string">
35 <xs:attribute name=
"zip" type=
"xs:boolean"/>
39 <xs:simpleType name=
"simpleIdentifier">
40 <xs:restriction base=
"xs:string">
41 <xs:pattern value=
"xbmc\.addon\.repository"/>