split checksums/hashes out to their own include file

This commit is contained in:
2019-12-12 22:26:08 -05:00
parent f3c5026e28
commit 17ff011a39
7 changed files with 104 additions and 87 deletions

View File

@@ -16,7 +16,7 @@
<xs:element name="bootstrap" minOccurs="1" maxOccurs="1">
<xs:complexType>
<xs:all>
<xs:element name="tarball" minOccurs="1" maxOccurs="1" type="t_std_uri"/>
<xs:element name="tarball" minOccurs="1" maxOccurs="1" type="t_net_generic_resource"/>
<xs:element name="verify" minOccurs="0" maxOccurs="1" type="t_sys_verifyfile"/>
</xs:all>
</xs:complexType>
@@ -271,32 +271,11 @@
<!--- BEGIN SCRIPTS -->
<xs:element name="scripts" maxOccurs="1" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="pre" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="script" minOccurs="1" maxOccurs="unbounded"
type="t_net_http_resource"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="post" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="script" minOccurs="1" maxOccurs="unbounded"
type="t_net_http_resource"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="pkg" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="script" minOccurs="1" maxOccurs="unbounded"
type="t_net_http_resource"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:choice minOccurs="1" maxOccurs="unbounded">
<xs:element name="pre" minOccurs="0" maxOccurs="unbounded" type="t_aif_script"/>
<xs:element name="pkg" minOccurs="0" maxOccurs="unbounded" type="t_aif_script"/>
<xs:element name="post" minOccurs="0" maxOccurs="unbounded" type="t_aif_script"/>
</xs:choice>
</xs:complexType>
</xs:element>
<!-- END SCRIPTS -->