The repository contains a collection of downloadable packages.
An SDK platform package.
An SDK tool package.
An SDK platform-tool package.
An SDK doc package.
An SDK sample package.
An SDK extra package. This kind of package is for "free" content.
Such packages are installed in SDK/vendor/path.
One path segment for the install path of an extra element.
It must be a single-segment path.
A license definition. Such a license must be used later as a reference
using a uses-license element in one of the package elements.
Describes the license used by a package. The license MUST be defined
using a license node and referenced using the ref attribute of the
license element inside a package.
A collection of files that can be downloaded for a given architecture.
The <archives> node is mandatory in the repository packages and the
collection must have at least one <archive> declared.
Each archive is a zip file that will be unzipped in a location that depends
on its package type.
A SHA1 checksum.
A file checksum, currently only SHA1.