OSDN Git Service

am c91e5f15: AI 149502: - Adding sensors to PDK TOC - Added initial table of Produc...
[android-x86/development.git] / tools / sdkmanager / libs / sdklib / tests / com / android / sdklib / repository / repository_sample.xml
1 <?xml version="1.0"?>\r
2 <!--\r
3  * Copyright (C) 2009 The Android Open Source Project\r
4  *\r
5  * Licensed under the Apache License, version 2.0 (the "License");\r
6  * you may not use this file except in compliance with the License.\r
7  * You may obtain a copy of the License at\r
8  *\r
9  *      http://www.apache.org/licenses/LICENSE-2.0\r
10  *\r
11  * Unless required by applicable law or agreed to in writing, software\r
12  * distributed under the License is distributed on an "AS IS" BASIS,\r
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
14  * See the License for the specific language governing permissions and\r
15  * limitations under the License.\r
16 -->\r
17 <sdk:sdk-repository\r
18     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
19     xmlns:sdk="http://schemas.android.com/sdk/android/repository/1">\r
20 \r
21     <!-- Inner elements must be either platform, add-on, doc or tool.\r
22          There can be 0 or more of each, in any order. -->\r
23 \r
24     <sdk:platform>\r
25         <sdk:version>1.0</sdk:version>\r
26         <sdk:api-level>1</sdk:api-level>\r
27         <sdk:revision>3</sdk:revision>\r
28         <sdk:description>Some optional description</sdk:description>\r
29         <sdk:desc-url>http://www.example.com/platform1.html</sdk:desc-url>\r
30         <!-- The archives node is mandatory and it cannot be empty. -->\r
31         <sdk:archives>\r
32             <sdk:archive os="any">\r
33                 <sdk:size>65536</sdk:size>\r
34                 <sdk:checksum type="sha1">2822ae37115ebf13412bbef91339ee0d9454525e</sdk:checksum>\r
35                 <sdk:url>http://www.example.com/files/plat1.zip</sdk:url>\r
36             </sdk:archive>\r
37         </sdk:archives>\r
38     </sdk:platform>\r
39 \r
40     <sdk:doc>\r
41         <sdk:api-level>1</sdk:api-level>\r
42         <sdk:revision>1</sdk:revision>\r
43         <sdk:description>Some optional description</sdk:description>\r
44         <sdk:desc-url>http://www.example.com/docs.html</sdk:desc-url>\r
45         <sdk:archives>\r
46             <sdk:archive os="any">\r
47                 <sdk:size>65536</sdk:size>\r
48                 <sdk:checksum type="sha1">2822ae37115ebf13412bbef91339ee0d9454525e</sdk:checksum>\r
49                 <sdk:url>http://www.example.com/docs/docs1.zip</sdk:url>\r
50             </sdk:archive>\r
51         </sdk:archives>\r
52     </sdk:doc>\r
53 \r
54     <sdk:add-on>\r
55         <sdk:name>My First add-on</sdk:name>\r
56         <sdk:api-level>1</sdk:api-level>\r
57         <sdk:vendor>John Doe</sdk:vendor>\r
58         <sdk:revision>1</sdk:revision>\r
59         <sdk:description>Some optional description</sdk:description>\r
60         <sdk:desc-url>http://www.example.com/myfirstaddon</sdk:desc-url>\r
61         <sdk:archives>\r
62             <sdk:archive os="any">\r
63                 <sdk:size>65536</sdk:size>\r
64                 <sdk:checksum type="sha1">2822ae37115ebf13412bbef91339ee0d9454525e</sdk:checksum>\r
65                 <sdk:url>http://www.example.com/add-ons/first.zip</sdk:url>\r
66             </sdk:archive>\r
67         </sdk:archives>\r
68         <!-- The libs node is mandatory, however it can be empty. -->\r
69         <sdk:libs>\r
70             <sdk:lib>\r
71                 <sdk:name>android.blah.somelib</sdk:name>\r
72                 <sdk:description>The description for this library.</sdk:description>\r
73             </sdk:lib>\r
74             <sdk:lib>\r
75                 <!-- sdk:description is optional, name is not -->\r
76                 <sdk:name>com.android.mymaps</sdk:name>\r
77             </sdk:lib>\r
78         </sdk:libs>\r
79     </sdk:add-on>\r
80 \r
81     <sdk:platform>\r
82         <sdk:version>1.1</sdk:version>\r
83         <sdk:api-level>2</sdk:api-level>\r
84         <sdk:revision>12</sdk:revision>\r
85         <!-- sdk:description and sdk:desc-url are optional -->\r
86         <sdk:archives>\r
87             <sdk:archive os="windows">\r
88                 <!--  arch attribute is optional -->\r
89                 <sdk:size>65536</sdk:size>\r
90                 <sdk:checksum type="sha1">2822ae37115ebf13412bbef91339ee0d9454525e</sdk:checksum>\r
91                 <sdk:url>distrib/platform-2-12-win.zip</sdk:url>\r
92             </sdk:archive>\r
93             <sdk:archive os="macosx" arch="any">\r
94                 <sdk:size>65536</sdk:size>\r
95                 <sdk:checksum type="sha1">2822ae37115ebf13412bbef91339ee0d9454525e</sdk:checksum>\r
96                 <sdk:url>distrib/platform-2-12-mac.zip</sdk:url>\r
97             </sdk:archive>\r
98             <sdk:archive os="macosx" arch="ppc">\r
99                 <sdk:size>65536</sdk:size>\r
100                 <sdk:checksum type="sha1">2822ae37115ebf13412bbef91339ee0d9454525e</sdk:checksum>\r
101                 <sdk:url>distrib/platform-2-12-mac.zip</sdk:url>\r
102             </sdk:archive>\r
103             <sdk:archive os="linux" arch="x86">\r
104                 <sdk:size>65536</sdk:size>\r
105                 <sdk:checksum type="sha1">2822ae37115ebf13412bbef91339ee0d9454525e</sdk:checksum>\r
106                 <sdk:url>distrib/platform-2-12-linux.tar.bz2</sdk:url>\r
107             </sdk:archive>\r
108             <sdk:archive os="linux" arch="x86_64">\r
109                 <sdk:size>65536</sdk:size>\r
110                 <sdk:checksum type="sha1">2822ae37115ebf13412bbef91339ee0d9454525e</sdk:checksum>\r
111                 <sdk:url>distrib/platform-2-12-linux.tar.bz2</sdk:url>\r
112             </sdk:archive>\r
113         </sdk:archives>\r
114     </sdk:platform>\r
115 \r
116     <sdk:add-on>\r
117         <sdk:name>My Second add-on</sdk:name>\r
118         <sdk:api-level>2</sdk:api-level>\r
119         <sdk:vendor>John Deer</sdk:vendor>\r
120         <sdk:revision>42</sdk:revision>\r
121         <sdk:archives>\r
122             <sdk:archive os="windows">\r
123                 <sdk:size>65536</sdk:size>\r
124                 <sdk:checksum type="sha1">2822ae37115ebf13412bbef91339ee0d9454525e</sdk:checksum>\r
125                 <sdk:url>distrib/second-42-win.zip</sdk:url>\r
126             </sdk:archive>\r
127             <sdk:archive os="linux">\r
128                 <sdk:size>65536</sdk:size>\r
129                 <sdk:checksum type="sha1">2822ae37115ebf13412bbef91339ee0d9454525e</sdk:checksum>\r
130                 <sdk:url>distrib/second-42-linux.tar.bz2</sdk:url>\r
131             </sdk:archive>\r
132         </sdk:archives>\r
133         <sdk:libs>\r
134             <sdk:lib>\r
135                 <sdk:name>android.blah.somelib</sdk:name>\r
136                 <sdk:description>The description for this library.</sdk:description>\r
137             </sdk:lib>\r
138             <sdk:lib>\r
139                 <sdk:name>com.android.mymaps</sdk:name>\r
140             </sdk:lib>\r
141         </sdk:libs>\r
142     </sdk:add-on>\r
143 \r
144     <sdk:tool>\r
145         <sdk:revision>1</sdk:revision>\r
146         <sdk:description>Some optional description</sdk:description>\r
147         <sdk:desc-url>http://www.example.com/tools.html</sdk:desc-url>\r
148         <sdk:archives>\r
149             <sdk:archive os="any">\r
150                 <sdk:size>65536</sdk:size>\r
151                 <sdk:checksum type="sha1">2822ae37115ebf13412bbef91339ee0d9454525e</sdk:checksum>\r
152                 <sdk:url>http://www.example.com/files/tools1.zip</sdk:url>\r
153             </sdk:archive>\r
154         </sdk:archives>\r
155     </sdk:tool>\r
156 \r
157     <sdk:doc>\r
158         <sdk:api-level>2</sdk:api-level>\r
159         <sdk:revision>42</sdk:revision>\r
160         <sdk:archives>\r
161             <sdk:archive os="windows">\r
162                 <sdk:size>65536</sdk:size>\r
163                 <sdk:checksum type="sha1">2822ae37115ebf13412bbef91339ee0d9454525e</sdk:checksum>\r
164                 <sdk:url>distrib/docs/2.zip</sdk:url>\r
165             </sdk:archive>\r
166             <sdk:archive os="linux">\r
167                 <sdk:size>65536</sdk:size>\r
168                 <sdk:checksum type="sha1">2822ae37115ebf13412bbef91339ee0d9454525e</sdk:checksum>\r
169                 <sdk:url>distrib/docs2-linux.tar.bz2</sdk:url>\r
170             </sdk:archive>\r
171             <sdk:archive os="macosx">\r
172                 <sdk:size>65536</sdk:size>\r
173                 <sdk:checksum type="sha1">2822ae37115ebf13412bbef91339ee0d9454525e</sdk:checksum>\r
174                 <sdk:url>distrib/docs2-mac.tar.bz2</sdk:url>\r
175             </sdk:archive>\r
176         </sdk:archives>\r
177     </sdk:doc>\r
178 \r
179     <sdk:tool>\r
180         <sdk:revision>42</sdk:revision>\r
181         <sdk:archives>\r
182             <sdk:archive os="windows">\r
183                 <sdk:size>65536</sdk:size>\r
184                 <sdk:checksum type="sha1">2822ae37115ebf13412bbef91339ee0d9454525e</sdk:checksum>\r
185                 <sdk:url>distrib/tools/2.zip</sdk:url>\r
186             </sdk:archive>\r
187             <sdk:archive os="linux">\r
188                 <sdk:size>65536</sdk:size>\r
189                 <sdk:checksum type="sha1">2822ae37115ebf13412bbef91339ee0d9454525e</sdk:checksum>\r
190                 <sdk:url>distrib/tools2-linux.tar.bz2</sdk:url>\r
191             </sdk:archive>\r
192             <sdk:archive os="macosx">\r
193                 <sdk:size>65536</sdk:size>\r
194                 <sdk:checksum type="sha1">2822ae37115ebf13412bbef91339ee0d9454525e</sdk:checksum>\r
195                 <sdk:url>distrib/tools2-mac.tar.bz2</sdk:url>\r
196             </sdk:archive>\r
197         </sdk:archives>\r
198     </sdk:tool>\r
199 \r
200     <sdk:add-on>\r
201         <sdk:name>This add-on has no libraries</sdk:name>\r
202         <sdk:api-level>4</sdk:api-level>\r
203         <sdk:vendor>Joe Bar</sdk:vendor>\r
204         <sdk:revision>3</sdk:revision>\r
205         <sdk:archives>\r
206             <sdk:archive os="any" arch="any">\r
207                 <sdk:size>65536</sdk:size>\r
208                 <sdk:checksum type="sha1">2822ae37115ebf13412bbef91339ee0d9454525e</sdk:checksum>\r
209                 <sdk:url>distrib/imnotanarchiveimadoctorjim.zip</sdk:url>\r
210             </sdk:archive>\r
211         </sdk:archives>\r
212         <!-- The libs node is mandatory, however it can be empty. -->\r
213         <sdk:libs />\r
214     </sdk:add-on>\r
215 \r
216 </sdk:sdk-repository>\r