From e70a66290663264c8990283924cf262107f68e7b Mon Sep 17 00:00:00 2001 From: Raphael Moll Date: Mon, 27 Feb 2012 15:20:16 -0800 Subject: SDK: generate repo using latest schemas. Requires dev.git change I250fe7a3 to build properly. Also requires Change Ia307af09 for addon. Change-Id: Ib0363f06ce2754c58b5f2ba31c4f0720b933f0d8 --- .../com/android/sdklib/repository/-sdk-addon-4.xsd | 407 -------------- .../sdklib/repository/-sdk-repository-6.xsd | 603 -------------------- .../com/android/sdklib/repository/sdk-addon-4.xsd | 416 ++++++++++++++ .../android/sdklib/repository/sdk-repository-6.xsd | 607 +++++++++++++++++++++ 4 files changed, 1023 insertions(+), 1010 deletions(-) delete mode 100755 sdkmanager/libs/sdklib/src/com/android/sdklib/repository/-sdk-addon-4.xsd delete mode 100755 sdkmanager/libs/sdklib/src/com/android/sdklib/repository/-sdk-repository-6.xsd create mode 100755 sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-addon-4.xsd create mode 100755 sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-repository-6.xsd (limited to 'sdkmanager/libs') diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/-sdk-addon-4.xsd b/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/-sdk-addon-4.xsd deleted file mode 100755 index ef92bde..0000000 --- a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/-sdk-addon-4.xsd +++ /dev/null @@ -1,407 +0,0 @@ - - - - - - - - - - - - The repository contains a collection of downloadable packages. - - - - - - - - - - - - - - An SDK add-on package. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - An ID string for an addon/extra name-id or vendor-id - can only be simple alphanumeric string. - - - - - - - - - - - - - - Version information for a layoutlib included in an addon. - . - - - - - - - - - - - - - - - - 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. It must not be empty. - - - - - - - - - - - A semi-colon separated list of a segmentTypes. - - - - - - - - - - - - - - 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 collection of file paths available in an <extra> package - that can be installed in an Android project. - If present, the <project-files> collection must contain at least one path. - Each path is relative to the root directory of the package. - - - - - - - - - - - - - - A SHA1 checksum. - - - - - - - - - A file checksum, currently only SHA1. - - - - - - - - - diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/-sdk-repository-6.xsd b/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/-sdk-repository-6.xsd deleted file mode 100755 index d4cc1cb..0000000 --- a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/-sdk-repository-6.xsd +++ /dev/null @@ -1,603 +0,0 @@ - - - - - - - - - - - - The repository contains a collection of downloadable packages. - - - - - - - - - - - - - - - - - - - An SDK platform package. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Version information for a layoutlib included in a platform. - - - - - - - - - - - - - - - - - System Image for a platform. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - The ABI of a platform's system image. - - - - - - - - - - - - - - - Sources for a platform. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - An SDK tool package. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - An SDK platform-tool package. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - An SDK doc package. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - An SDK sample package. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - One path segment for the install path of an extra element. - It must be a single-segment path. - - - - - - - - - - - A semi-colon separated list of a segmentTypes. - - - - - - - - - - - - - - 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 collection of file paths available in an <extra> package - that can be installed in an Android project. - If present, the <project-files> collection must contain at least one path. - Each path is relative to the root directory of the package. - - - - - - - - - - - - - - A SHA1 checksum. - - - - - - - - - A file checksum, currently only SHA1. - - - - - - - - - diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-addon-4.xsd b/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-addon-4.xsd new file mode 100755 index 0000000..564aaeb --- /dev/null +++ b/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-addon-4.xsd @@ -0,0 +1,416 @@ + + + + + + + + + + + + The repository contains a collection of downloadable packages. + + + + + + + + + + + + + + An SDK add-on package. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + An ID string for an addon/extra name-id or vendor-id + can only be simple alphanumeric string. + + + + + + + + + + + + + + Version information for a layoutlib included in an addon. + . + + + + + + + + + + + + + + + + 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. It must not be empty. + + + + + + + + + + + A semi-colon separated list of a segmentTypes. + + + + + + + + + + + + + + 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 collection of file paths available in an <extra> package + that can be installed in an Android project. + If present, the <project-files> collection must contain at least one path. + Each path is relative to the root directory of the package. + + + + + + + + + + + + + + A SHA1 checksum. + + + + + + + + + A file checksum, currently only SHA1. + + + + + + + + + diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-repository-6.xsd b/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-repository-6.xsd new file mode 100755 index 0000000..002a75b --- /dev/null +++ b/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-repository-6.xsd @@ -0,0 +1,607 @@ + + + + + + + + + + + + The repository contains a collection of downloadable packages. + + + + + + + + + + + + + + + + + + + An SDK platform package. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Version information for a layoutlib included in a platform. + + + + + + + + + + + + + + + + + System Image for a platform. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The ABI of a platform's system image. + + + + + + + + + + + + + + + Sources for a platform. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + An SDK tool package. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + An SDK platform-tool package. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + An SDK doc package. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + An SDK sample package. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + One path segment for the install path of an extra element. + It must be a single-segment path. + + + + + + + + + + + A semi-colon separated list of a segmentTypes. + + + + + + + + + + + + + + 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 collection of file paths available in an <extra> package + that can be installed in an Android project. + If present, the <project-files> collection must contain at least one path. + Each path is relative to the root directory of the package. + + + + + + + + + + + + + + A SHA1 checksum. + + + + + + + + + A file checksum, currently only SHA1. + + + + + + + + + -- cgit v1.1