blob: 61d30d8c35aa3d2eb4154090b560db825ba08f7e [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 \
Xavier Ducrohetaf5e2c72011-09-28 15:39:32 -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 \
Fred Quintana170e1d52009-11-03 15:04:59 -080039 AccountAndSyncSettings \
The Android Open Source Project88b60792009-03-03 19:28:42 -080040 Development \
41 DrmProvider \
The Android Open Source Project88b60792009-03-03 19:28:42 -080042 Fallback \
43 GPSEnable \
The Android Open Source Project88b60792009-03-03 19:28:42 -080044 Settings \
45 SdkSetup \
46 CustomLocale \
47 gpstest \
48 sqlite3 \
Xavier Ducrohet9606db42009-04-08 12:13:43 -070049 LatinIME \
Xavier Ducrohet58302402009-10-29 16:40:03 -070050 CertInstaller \
Xavier Ducrohet216faf32009-11-08 15:42:25 -080051 LiveWallpapersPicker \
Xavier Ducrohet9606db42009-04-08 12:13:43 -070052 ApiDemos \
Romain Guy476f46b2009-07-20 11:22:08 -070053 GestureBuilder \
Xavier Ducrohet8e5605a2010-05-25 17:03:07 -070054 CubeLiveWallpapers \
Bill Napier0e9473a2010-10-10 12:06:13 -070055 QuickSearchBox \
Xavier Ducroheta17fe582011-01-17 18:22:51 -080056 WidgetPreview \
Xavier Ducrohet63ae1fa2010-11-02 15:34:06 -070057 monkeyrunner \
58 guavalib \
59 jsr305lib \
Bill Napier0e9473a2010-10-10 12:06:13 -070060 jython \
Xavier Ducrohet92cbc442011-01-17 16:39:36 -080061 jsilver \
David Hubb93ade2011-07-01 15:22:05 -070062 librs_jni \
David Hucbfec352011-08-01 19:27:28 -070063 ConnectivityTest \
Xavier Ducrohetaf5e2c72011-09-28 15:39:32 -070064 GpsLocationTest \
65 CalendarProvider \
66 Calendar
Xavier Ducrohet6a5b27a2010-11-15 18:16:49 -080067
The Android Open Source Project88b60792009-03-03 19:28:42 -080068
Ying Wangb125c812010-09-13 18:33:31 -070069# Host tools that are parts of the SDK.
Ying Wang69de5392010-09-13 18:11:11 -070070# See development/build/sdk.atree
71PRODUCT_PACKAGES += \
72 adb \
73 dmtracedump \
74 etc1tool \
75 hprof-conv \
76 mksdcard \
77 emulator \
Bruce Beare66330ac2011-03-02 08:29:59 -080078 bios.bin \
79 vgabios-cirrus.bin \
Ying Wang69de5392010-09-13 18:11:11 -070080 ddms \
81 hierarchyviewer \
82 draw9patch \
83 layoutopt \
84 traceview \
85 android \
Bill Napier04345cb2010-10-08 17:37:29 -070086 dexdump \
Tor Norbyedc2450c2011-10-20 19:18:15 -070087 lint \
Xavier Ducrohet63ae1fa2010-11-02 15:34:06 -070088 monkeyrunner
Ying Wang69de5392010-09-13 18:11:11 -070089
90# Native host Java libraries that are parts of the SDK.
91# See development/build/sdk.atree
92PRODUCT_PACKAGES += \
93 androidprefs \
94 sdkstats \
95 archquery \
96 ddms \
97 ddmlib \
98 ddmuilib \
Ying Wang69de5392010-09-13 18:11:11 -070099 draw9patch \
Xavier Ducroheta17fe582011-01-17 18:22:51 -0800100 hierarchyviewer \
Ying Wang69de5392010-09-13 18:11:11 -0700101 layoutopt \
102 uix \
103 traceview \
104 anttasks \
105 sdklib \
106 sdkuilib \
107 sdkmanager \
Raphael Moll24434462011-04-13 23:49:21 -0700108 swtmenubar \
Ying Wang69de5392010-09-13 18:11:11 -0700109 swing-worker-1.1 \
110 groovy-all-1.7.0 \
111 commons-compress-1.0 \
112 emmalib \
Ying Wang69de5392010-09-13 18:11:11 -0700113 jcommon-1.0.12 \
114 jfreechart-1.0.9 \
115 jfreechart-1.0.9-swt \
116 org.eclipse.core.commands_3.4.0.I20080509-2000 \
117 org.eclipse.equinox.common_3.4.0.v20080421-2006 \
118 org.eclipse.jface_3.4.2.M20090107-0800 \
119 osgi \
Bill Napier04345cb2010-10-08 17:37:29 -0700120 layoutlib \
Tor Norbyedc2450c2011-10-20 19:18:15 -0700121 lint \
Xavier Ducrohet63ae1fa2010-11-02 15:34:06 -0700122 monkeyrunner \
123 guavalib \
124 jsr305lib \
Brett Chabotd42aadb2011-03-22 20:38:57 -0700125 jython \
Brett Chabotdd8edfd2011-03-23 22:23:27 -0700126 ddmlib-tests \
127 ninepatch-tests \
128 common-tests \
129 sdklib-tests \
Brett Chabota04dd5e2011-06-17 16:57:04 -0700130 sdkuilib-tests \
131 layoutlib-tests
Ying Wang69de5392010-09-13 18:11:11 -0700132
Eric Laurent7ed9efa2011-08-19 09:43:49 -0700133# audio libraries.
134PRODUCT_PACKAGES += \
135 audio.primary.goldfish \
136 audio_policy.default
137
Xavier Ducrohet325b2eb2009-11-10 17:52:55 -0800138PRODUCT_PACKAGE_OVERLAYS := development/sdk_overlay
139
The Android Open Source Projecte53d32b2009-03-05 20:00:41 -0800140PRODUCT_COPY_FILES := \
Xavier Ducrohet47c4bbe2010-04-01 13:20:21 -0700141 system/core/rootdir/etc/vold.fstab:system/etc/vold.fstab \
Xavier Ducrohet74134a52010-04-08 18:07:27 -0700142 frameworks/base/data/sounds/effects/camera_click.ogg:system/media/audio/ui/camera_click.ogg \
143 frameworks/base/data/sounds/effects/VideoRecord.ogg:system/media/audio/ui/VideoRecord.ogg \
Xavier Ducrohet93961552009-08-31 16:44:24 -0700144 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 -0800145
Xavier Ducrohetd4dfc2b2010-11-02 13:59:40 -0700146$(call inherit-product-if-exists, frameworks/base/data/fonts/fonts.mk)
Jeff Brown99aacc22010-11-18 00:08:24 -0800147$(call inherit-product-if-exists, frameworks/base/data/keyboards/keyboards.mk)
The Android Open Source Project88b60792009-03-03 19:28:42 -0800148$(call inherit-product, $(SRC_TARGET_DIR)/product/core.mk)
149
150# Overrides
151PRODUCT_BRAND := generic
152PRODUCT_NAME := sdk
153PRODUCT_DEVICE := generic
Xavier Ducrohet6a5b27a2010-11-15 18:16:49 -0800154
155# locale + densities. en_US is both first and in alphabetical order to
156# ensure this is the default locale.
157PRODUCT_LOCALES = \
Xavier Ducrohet7744f612011-10-04 14:20:56 -0700158 en_US \
Xavier Ducrohete6313782009-09-30 17:20:11 -0700159 ldpi \
160 hdpi \
161 mdpi \
Xavier Ducrohetad2a7a42011-10-03 19:42:07 -0700162 xhdpi \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700163 ar_EG \
164 ar_IL \
165 bg_BG \
166 ca_ES \
167 cs_CZ \
168 da_DK \
169 de_AT \
170 de_CH \
171 de_DE \
172 de_LI \
173 el_GR \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700174 en_AU \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700175 en_CA \
176 en_GB \
177 en_IE \
178 en_IN \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700179 en_NZ \
180 en_SG \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700181 en_US \
182 en_ZA \
183 es_ES \
184 es_US \
185 fi_FI \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700186 fr_BE \
187 fr_CA \
188 fr_CH \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700189 fr_FR \
190 he_IL \
191 hi_IN \
192 hr_HR \
193 hu_HU \
194 id_ID \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700195 it_CH \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700196 it_IT \
197 ja_JP \
198 ko_KR \
199 lt_LT \
200 lv_LV \
201 nb_NO \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700202 nl_BE \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700203 nl_NL \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700204 pl_PL \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700205 pt_BR \
206 pt_PT \
207 ro_RO \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700208 ru_RU \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700209 sk_SK \
210 sl_SI \
211 sr_RS \
212 sv_SE \
213 th_TH \
214 tl_PH \
215 tr_TR \
216 uk_UA \
217 vi_VN \
218 zh_CN \
219 zh_TW
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700220
Xavier Ducrohet1b6b32c2009-09-14 15:00:27 -0700221# include available languages for TTS in the system image
Brian Swetland7cc24402011-01-23 18:56:08 -0800222-include external/svox/pico/lang/PicoLangDeDeInSystem.mk
223-include external/svox/pico/lang/PicoLangEnGBInSystem.mk
224-include external/svox/pico/lang/PicoLangEnUsInSystem.mk
225-include external/svox/pico/lang/PicoLangEsEsInSystem.mk
226-include external/svox/pico/lang/PicoLangFrFrInSystem.mk
227-include external/svox/pico/lang/PicoLangItItInSystem.mk