blob: 36b5a10cf4cc1ac764edc9ca3d57d5b6380a9471 [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 \
25 Gallery \
26 Music \
27 Mms \
28 OpenWnn \
29 libWnnEngDic \
30 libWnnJpnDic \
31 libwnndict \
32 PinyinIME \
33 Protips \
34 SoftKeyboard \
Xavier Ducrohet2c6d4102010-07-22 18:31:10 -070035 SystemUI \
Xavier Ducrohet6a5b27a2010-11-15 18:16:49 -080036 Launcher2 \
Fred Quintana170e1d52009-11-03 15:04:59 -080037 AccountAndSyncSettings \
The Android Open Source Project88b60792009-03-03 19:28:42 -080038 Development \
39 DrmProvider \
The Android Open Source Project88b60792009-03-03 19:28:42 -080040 Fallback \
41 GPSEnable \
The Android Open Source Project88b60792009-03-03 19:28:42 -080042 Settings \
43 SdkSetup \
44 CustomLocale \
45 gpstest \
46 sqlite3 \
Xavier Ducrohet9606db42009-04-08 12:13:43 -070047 LatinIME \
Xavier Ducrohet58302402009-10-29 16:40:03 -070048 CertInstaller \
Xavier Ducrohet216faf32009-11-08 15:42:25 -080049 LiveWallpapersPicker \
Xavier Ducrohet9606db42009-04-08 12:13:43 -070050 ApiDemos \
Romain Guy476f46b2009-07-20 11:22:08 -070051 GestureBuilder \
Xavier Ducrohet8e5605a2010-05-25 17:03:07 -070052 CubeLiveWallpapers \
Bill Napier0e9473a2010-10-10 12:06:13 -070053 QuickSearchBox \
Xavier Ducroheta17fe582011-01-17 18:22:51 -080054 WidgetPreview \
Xavier Ducrohet63ae1fa2010-11-02 15:34:06 -070055 monkeyrunner \
56 guavalib \
57 jsr305lib \
Bill Napier0e9473a2010-10-10 12:06:13 -070058 jython \
Xavier Ducrohet92cbc442011-01-17 16:39:36 -080059 jsilver \
60 librs_jni
Xavier Ducrohet6a5b27a2010-11-15 18:16:49 -080061
Xavier Ducrohet63ae1fa2010-11-02 15:34:06 -070062# Phone \
Xavier Ducrohet63ae1fa2010-11-02 15:34:06 -070063
The Android Open Source Project88b60792009-03-03 19:28:42 -080064
Ying Wangb125c812010-09-13 18:33:31 -070065# Host tools that are parts of the SDK.
Ying Wang69de5392010-09-13 18:11:11 -070066# See development/build/sdk.atree
67PRODUCT_PACKAGES += \
68 adb \
69 dmtracedump \
70 etc1tool \
71 hprof-conv \
72 mksdcard \
73 emulator \
74 ddms \
75 hierarchyviewer \
76 draw9patch \
77 layoutopt \
78 traceview \
79 android \
Bill Napier04345cb2010-10-08 17:37:29 -070080 dexdump \
Xavier Ducrohet63ae1fa2010-11-02 15:34:06 -070081 monkeyrunner
Ying Wang69de5392010-09-13 18:11:11 -070082
83# Native host Java libraries that are parts of the SDK.
84# See development/build/sdk.atree
85PRODUCT_PACKAGES += \
86 androidprefs \
87 sdkstats \
88 archquery \
89 ddms \
90 ddmlib \
91 ddmuilib \
Ying Wang69de5392010-09-13 18:11:11 -070092 draw9patch \
Xavier Ducroheta17fe582011-01-17 18:22:51 -080093 hierarchyviewer \
Ying Wang69de5392010-09-13 18:11:11 -070094 layoutopt \
95 uix \
96 traceview \
97 anttasks \
98 sdklib \
99 sdkuilib \
100 sdkmanager \
Ying Wang69de5392010-09-13 18:11:11 -0700101 groovy-all-1.7.0 \
102 commons-compress-1.0 \
103 emmalib \
Ying Wang69de5392010-09-13 18:11:11 -0700104 jcommon-1.0.12 \
105 jfreechart-1.0.9 \
106 jfreechart-1.0.9-swt \
107 org.eclipse.core.commands_3.4.0.I20080509-2000 \
108 org.eclipse.equinox.common_3.4.0.v20080421-2006 \
109 org.eclipse.jface_3.4.2.M20090107-0800 \
110 osgi \
Bill Napier04345cb2010-10-08 17:37:29 -0700111 layoutlib \
Xavier Ducrohet63ae1fa2010-11-02 15:34:06 -0700112 monkeyrunner \
113 guavalib \
114 jsr305lib \
Bill Napier04345cb2010-10-08 17:37:29 -0700115 jython
Ying Wang69de5392010-09-13 18:11:11 -0700116
Xavier Ducrohet325b2eb2009-11-10 17:52:55 -0800117PRODUCT_PACKAGE_OVERLAYS := development/sdk_overlay
118
The Android Open Source Projecte53d32b2009-03-05 20:00:41 -0800119PRODUCT_COPY_FILES := \
Xavier Ducrohet47c4bbe2010-04-01 13:20:21 -0700120 system/core/rootdir/etc/vold.fstab:system/etc/vold.fstab \
Xavier Ducrohet74134a52010-04-08 18:07:27 -0700121 frameworks/base/data/sounds/effects/camera_click.ogg:system/media/audio/ui/camera_click.ogg \
122 frameworks/base/data/sounds/effects/VideoRecord.ogg:system/media/audio/ui/VideoRecord.ogg \
Xavier Ducrohet93961552009-08-31 16:44:24 -0700123 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 -0800124
Xavier Ducrohetd4dfc2b2010-11-02 13:59:40 -0700125$(call inherit-product-if-exists, frameworks/base/data/fonts/fonts.mk)
Jeff Brown99aacc22010-11-18 00:08:24 -0800126$(call inherit-product-if-exists, frameworks/base/data/keyboards/keyboards.mk)
The Android Open Source Project88b60792009-03-03 19:28:42 -0800127$(call inherit-product, $(SRC_TARGET_DIR)/product/core.mk)
128
129# Overrides
130PRODUCT_BRAND := generic
131PRODUCT_NAME := sdk
132PRODUCT_DEVICE := generic
Xavier Ducrohet6a5b27a2010-11-15 18:16:49 -0800133
134# locale + densities. en_US is both first and in alphabetical order to
135# ensure this is the default locale.
136PRODUCT_LOCALES = \
Xavier Ducrohete6313782009-09-30 17:20:11 -0700137 ldpi \
138 hdpi \
139 mdpi \
Xavier Ducrohet6a5b27a2010-11-15 18:16:49 -0800140 en_US \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700141 ar_EG \
142 ar_IL \
143 bg_BG \
144 ca_ES \
145 cs_CZ \
146 da_DK \
147 de_AT \
148 de_CH \
149 de_DE \
150 de_LI \
151 el_GR \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700152 en_AU \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700153 en_CA \
154 en_GB \
155 en_IE \
156 en_IN \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700157 en_NZ \
158 en_SG \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700159 en_US \
160 en_ZA \
161 es_ES \
162 es_US \
163 fi_FI \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700164 fr_BE \
165 fr_CA \
166 fr_CH \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700167 fr_FR \
168 he_IL \
169 hi_IN \
170 hr_HR \
171 hu_HU \
172 id_ID \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700173 it_CH \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700174 it_IT \
175 ja_JP \
176 ko_KR \
177 lt_LT \
178 lv_LV \
179 nb_NO \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700180 nl_BE \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700181 nl_NL \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700182 pl_PL \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700183 pt_BR \
184 pt_PT \
185 ro_RO \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700186 ru_RU \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700187 sk_SK \
188 sl_SI \
189 sr_RS \
190 sv_SE \
191 th_TH \
192 tl_PH \
193 tr_TR \
194 uk_UA \
195 vi_VN \
196 zh_CN \
197 zh_TW
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700198
Xavier Ducrohet1b6b32c2009-09-14 15:00:27 -0700199# include available languages for TTS in the system image
Brian Swetland7cc24402011-01-23 18:56:08 -0800200-include external/svox/pico/lang/PicoLangDeDeInSystem.mk
201-include external/svox/pico/lang/PicoLangEnGBInSystem.mk
202-include external/svox/pico/lang/PicoLangEnUsInSystem.mk
203-include external/svox/pico/lang/PicoLangEsEsInSystem.mk
204-include external/svox/pico/lang/PicoLangFrFrInSystem.mk
205-include external/svox/pico/lang/PicoLangItItInSystem.mk