blob: ceb18986c118e0479da8d7fe14c54da58423513d [file] [log] [blame]
Jean-Baptiste Queruc3f42a92010-02-23 09:52:18 -08001#
2# Copyright (C) 2007 The Android Open Source Project
3#
4# Licensed under the Apache License, Version 2.0 (the "License");
5# you may not use this file except in compliance with the License.
6# You may obtain a copy of the License at
7#
8# http://www.apache.org/licenses/LICENSE-2.0
9#
10# Unless required by applicable law or agreed to in writing, software
11# distributed under the License is distributed on an "AS IS" BASIS,
12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13# See the License for the specific language governing permissions and
14# limitations under the License.
15#
16
Ying Wangf663ff42010-03-30 11:55:15 -070017PRODUCT_POLICY := android.policy_phone
The Android Open Source Project88b60792009-03-03 19:28:42 -080018PRODUCT_PROPERTY_OVERRIDES :=
19
20PRODUCT_PACKAGES := \
Xavier Ducroheta17fe582011-01-17 18:22:51 -080021 Calculator \
22 Camera \
23 DeskClock \
24 Email \
Marc Blank784f3772011-02-25 11:18:47 -080025 Exchange \
Xavier Ducroheta17fe582011-01-17 18:22:51 -080026 Gallery \
27 Music \
28 Mms \
29 OpenWnn \
30 libWnnEngDic \
31 libWnnJpnDic \
32 libwnndict \
Ying Wang486be822011-10-08 14:31:54 -070033 Phone \
Xavier Ducroheta17fe582011-01-17 18:22:51 -080034 PinyinIME \
35 Protips \
36 SoftKeyboard \
Xavier Ducrohet2c6d4102010-07-22 18:31:10 -070037 SystemUI \
Xavier Ducrohet6a5b27a2010-11-15 18:16:49 -080038 Launcher2 \
The Android Open Source Project88b60792009-03-03 19:28:42 -080039 Development \
40 DrmProvider \
The Android Open Source Project88b60792009-03-03 19:28:42 -080041 Fallback \
The Android Open Source Project88b60792009-03-03 19:28:42 -080042 Settings \
43 SdkSetup \
44 CustomLocale \
The Android Open Source Project88b60792009-03-03 19:28:42 -080045 sqlite3 \
Xavier Ducrohet9606db42009-04-08 12:13:43 -070046 LatinIME \
Xavier Ducrohet58302402009-10-29 16:40:03 -070047 CertInstaller \
Xavier Ducrohet216faf32009-11-08 15:42:25 -080048 LiveWallpapersPicker \
Xavier Ducrohet9606db42009-04-08 12:13:43 -070049 ApiDemos \
Romain Guy476f46b2009-07-20 11:22:08 -070050 GestureBuilder \
Xavier Ducrohet8e5605a2010-05-25 17:03:07 -070051 CubeLiveWallpapers \
Bill Napier0e9473a2010-10-10 12:06:13 -070052 QuickSearchBox \
Xavier Ducroheta17fe582011-01-17 18:22:51 -080053 WidgetPreview \
Xavier Ducrohet63ae1fa2010-11-02 15:34:06 -070054 monkeyrunner \
55 guavalib \
56 jsr305lib \
Bill Napier0e9473a2010-10-10 12:06:13 -070057 jython \
Xavier Ducrohet92cbc442011-01-17 16:39:36 -080058 jsilver \
David Hubb93ade2011-07-01 15:22:05 -070059 librs_jni \
David Hucbfec352011-08-01 19:27:28 -070060 ConnectivityTest \
Xavier Ducrohetaf5e2c72011-09-28 15:39:32 -070061 GpsLocationTest \
62 CalendarProvider \
63 Calendar
Xavier Ducrohet6a5b27a2010-11-15 18:16:49 -080064
The Android Open Source Project88b60792009-03-03 19:28:42 -080065
Ying Wangb125c812010-09-13 18:33:31 -070066# Host tools that are parts of the SDK.
Ying Wang69de5392010-09-13 18:11:11 -070067# See development/build/sdk.atree
68PRODUCT_PACKAGES += \
69 adb \
70 dmtracedump \
71 etc1tool \
72 hprof-conv \
73 mksdcard \
74 emulator \
Bruce Beare66330ac2011-03-02 08:29:59 -080075 bios.bin \
76 vgabios-cirrus.bin \
Ying Wang69de5392010-09-13 18:11:11 -070077 ddms \
78 hierarchyviewer \
79 draw9patch \
80 layoutopt \
81 traceview \
82 android \
Bill Napier04345cb2010-10-08 17:37:29 -070083 dexdump \
Tor Norbye4377cc72011-10-20 19:18:15 -070084 lint \
Xavier Ducrohet63ae1fa2010-11-02 15:34:06 -070085 monkeyrunner
Ying Wang69de5392010-09-13 18:11:11 -070086
87# Native host Java libraries that are parts of the SDK.
88# See development/build/sdk.atree
89PRODUCT_PACKAGES += \
90 androidprefs \
91 sdkstats \
92 archquery \
93 ddms \
94 ddmlib \
95 ddmuilib \
Ying Wang69de5392010-09-13 18:11:11 -070096 draw9patch \
Xavier Ducroheta17fe582011-01-17 18:22:51 -080097 hierarchyviewer \
Ying Wang69de5392010-09-13 18:11:11 -070098 layoutopt \
99 uix \
100 traceview \
101 anttasks \
102 sdklib \
103 sdkuilib \
104 sdkmanager \
Raphael Moll24434462011-04-13 23:49:21 -0700105 swtmenubar \
Ying Wang69de5392010-09-13 18:11:11 -0700106 swing-worker-1.1 \
107 groovy-all-1.7.0 \
108 commons-compress-1.0 \
109 emmalib \
Ying Wang69de5392010-09-13 18:11:11 -0700110 jcommon-1.0.12 \
111 jfreechart-1.0.9 \
112 jfreechart-1.0.9-swt \
113 org.eclipse.core.commands_3.4.0.I20080509-2000 \
114 org.eclipse.equinox.common_3.4.0.v20080421-2006 \
115 org.eclipse.jface_3.4.2.M20090107-0800 \
116 osgi \
Bill Napier04345cb2010-10-08 17:37:29 -0700117 layoutlib \
Tor Norbye4377cc72011-10-20 19:18:15 -0700118 lint \
Xavier Ducrohet63ae1fa2010-11-02 15:34:06 -0700119 monkeyrunner \
120 guavalib \
121 jsr305lib \
Brett Chabotd42aadb2011-03-22 20:38:57 -0700122 jython \
Brett Chabotdd8edfd2011-03-23 22:23:27 -0700123 ddmlib-tests \
124 ninepatch-tests \
125 common-tests \
126 sdklib-tests \
Brett Chabota04dd5e2011-06-17 16:57:04 -0700127 sdkuilib-tests \
128 layoutlib-tests
Ying Wang69de5392010-09-13 18:11:11 -0700129
Eric Laurent7ed9efa2011-08-19 09:43:49 -0700130# audio libraries.
131PRODUCT_PACKAGES += \
132 audio.primary.goldfish \
133 audio_policy.default
134
Xavier Ducrohet325b2eb2009-11-10 17:52:55 -0800135PRODUCT_PACKAGE_OVERLAYS := development/sdk_overlay
136
The Android Open Source Projecte53d32b2009-03-05 20:00:41 -0800137PRODUCT_COPY_FILES := \
Xavier Ducrohet47c4bbe2010-04-01 13:20:21 -0700138 system/core/rootdir/etc/vold.fstab:system/etc/vold.fstab \
Xavier Ducrohet74134a52010-04-08 18:07:27 -0700139 frameworks/base/data/sounds/effects/camera_click.ogg:system/media/audio/ui/camera_click.ogg \
140 frameworks/base/data/sounds/effects/VideoRecord.ogg:system/media/audio/ui/VideoRecord.ogg \
Xavier Ducrohet93961552009-08-31 16:44:24 -0700141 frameworks/base/data/etc/android.hardware.camera.autofocus.xml:system/etc/permissions/android.hardware.camera.autofocus.xml
The Android Open Source Project88b60792009-03-03 19:28:42 -0800142
Xavier Ducrohetd4dfc2b2010-11-02 13:59:40 -0700143$(call inherit-product-if-exists, frameworks/base/data/fonts/fonts.mk)
Jeff Brown99aacc22010-11-18 00:08:24 -0800144$(call inherit-product-if-exists, frameworks/base/data/keyboards/keyboards.mk)
The Android Open Source Project88b60792009-03-03 19:28:42 -0800145$(call inherit-product, $(SRC_TARGET_DIR)/product/core.mk)
146
147# Overrides
148PRODUCT_BRAND := generic
149PRODUCT_NAME := sdk
150PRODUCT_DEVICE := generic
Xavier Ducrohet6a5b27a2010-11-15 18:16:49 -0800151
152# locale + densities. en_US is both first and in alphabetical order to
153# ensure this is the default locale.
154PRODUCT_LOCALES = \
Xavier Ducrohet7744f612011-10-04 14:20:56 -0700155 en_US \
Xavier Ducrohete6313782009-09-30 17:20:11 -0700156 ldpi \
157 hdpi \
158 mdpi \
Xavier Ducrohetad2a7a42011-10-03 19:42:07 -0700159 xhdpi \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700160 ar_EG \
161 ar_IL \
162 bg_BG \
163 ca_ES \
164 cs_CZ \
165 da_DK \
166 de_AT \
167 de_CH \
168 de_DE \
169 de_LI \
170 el_GR \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700171 en_AU \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700172 en_CA \
173 en_GB \
174 en_IE \
175 en_IN \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700176 en_NZ \
177 en_SG \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700178 en_US \
179 en_ZA \
180 es_ES \
181 es_US \
182 fi_FI \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700183 fr_BE \
184 fr_CA \
185 fr_CH \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700186 fr_FR \
187 he_IL \
188 hi_IN \
189 hr_HR \
190 hu_HU \
191 id_ID \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700192 it_CH \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700193 it_IT \
194 ja_JP \
195 ko_KR \
196 lt_LT \
197 lv_LV \
198 nb_NO \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700199 nl_BE \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700200 nl_NL \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700201 pl_PL \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700202 pt_BR \
203 pt_PT \
204 ro_RO \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700205 ru_RU \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700206 sk_SK \
207 sl_SI \
208 sr_RS \
209 sv_SE \
210 th_TH \
211 tl_PH \
212 tr_TR \
213 uk_UA \
214 vi_VN \
215 zh_CN \
216 zh_TW
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700217
Xavier Ducrohet1b6b32c2009-09-14 15:00:27 -0700218# include available languages for TTS in the system image
Brian Swetland7cc24402011-01-23 18:56:08 -0800219-include external/svox/pico/lang/PicoLangDeDeInSystem.mk
220-include external/svox/pico/lang/PicoLangEnGBInSystem.mk
221-include external/svox/pico/lang/PicoLangEnUsInSystem.mk
222-include external/svox/pico/lang/PicoLangEsEsInSystem.mk
223-include external/svox/pico/lang/PicoLangFrFrInSystem.mk
224-include external/svox/pico/lang/PicoLangItItInSystem.mk