blob: 99a197cdce4993450d8980629e9f39377c8ef475 [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
Raphael Mollf66f3472012-04-20 13:43:42 -070065# Define the host tools and libs that are parts of the SDK.
66include sdk/build/product_sdk.mk
67include development/build/product_sdk.mk
Ying Wang69de5392010-09-13 18:11:11 -070068
Eric Laurent7ed9efa2011-08-19 09:43:49 -070069# audio libraries.
70PRODUCT_PACKAGES += \
71 audio.primary.goldfish \
72 audio_policy.default
73
Xavier Ducrohet325b2eb2009-11-10 17:52:55 -080074PRODUCT_PACKAGE_OVERLAYS := development/sdk_overlay
75
The Android Open Source Projecte53d32b2009-03-05 20:00:41 -080076PRODUCT_COPY_FILES := \
Xavier Ducrohet47c4bbe2010-04-01 13:20:21 -070077 system/core/rootdir/etc/vold.fstab:system/etc/vold.fstab \
Xavier Ducrohet74134a52010-04-08 18:07:27 -070078 frameworks/base/data/sounds/effects/camera_click.ogg:system/media/audio/ui/camera_click.ogg \
79 frameworks/base/data/sounds/effects/VideoRecord.ogg:system/media/audio/ui/VideoRecord.ogg \
Xavier Ducrohetfe53eeb2012-02-17 17:05:52 -080080 frameworks/base/data/etc/handheld_core_hardware.xml:system/etc/permissions/handheld_core_hardware.xml \
81 frameworks/base/data/etc/android.hardware.touchscreen.multitouch.jazzhand.xml:system/etc/permissions/android.hardware.touchscreen.multitouch.jazzhand.xml \
Jun Tian07fe2cf2012-05-02 14:47:04 +080082 frameworks/base/data/etc/android.hardware.camera.autofocus.xml:system/etc/permissions/android.hardware.camera.autofocus.xml \
83 frameworks/base/media/libeffects/data/audio_effects.conf:system/etc/audio_effects.conf
The Android Open Source Project88b60792009-03-03 19:28:42 -080084
Xavier Ducrohetd4dfc2b2010-11-02 13:59:40 -070085$(call inherit-product-if-exists, frameworks/base/data/fonts/fonts.mk)
Jeff Brown99aacc22010-11-18 00:08:24 -080086$(call inherit-product-if-exists, frameworks/base/data/keyboards/keyboards.mk)
The Android Open Source Project88b60792009-03-03 19:28:42 -080087$(call inherit-product, $(SRC_TARGET_DIR)/product/core.mk)
88
89# Overrides
90PRODUCT_BRAND := generic
91PRODUCT_NAME := sdk
92PRODUCT_DEVICE := generic
Xavier Ducrohet6a5b27a2010-11-15 18:16:49 -080093
94# locale + densities. en_US is both first and in alphabetical order to
95# ensure this is the default locale.
96PRODUCT_LOCALES = \
Xavier Ducrohet7744f612011-10-04 14:20:56 -070097 en_US \
Xavier Ducrohete6313782009-09-30 17:20:11 -070098 ldpi \
99 hdpi \
100 mdpi \
Xavier Ducrohetad2a7a42011-10-03 19:42:07 -0700101 xhdpi \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700102 ar_EG \
103 ar_IL \
104 bg_BG \
105 ca_ES \
106 cs_CZ \
107 da_DK \
108 de_AT \
109 de_CH \
110 de_DE \
111 de_LI \
112 el_GR \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700113 en_AU \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700114 en_CA \
115 en_GB \
116 en_IE \
117 en_IN \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700118 en_NZ \
119 en_SG \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700120 en_US \
121 en_ZA \
122 es_ES \
123 es_US \
124 fi_FI \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700125 fr_BE \
126 fr_CA \
127 fr_CH \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700128 fr_FR \
129 he_IL \
130 hi_IN \
131 hr_HR \
132 hu_HU \
133 id_ID \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700134 it_CH \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700135 it_IT \
136 ja_JP \
137 ko_KR \
138 lt_LT \
139 lv_LV \
140 nb_NO \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700141 nl_BE \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700142 nl_NL \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700143 pl_PL \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700144 pt_BR \
145 pt_PT \
146 ro_RO \
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700147 ru_RU \
Xavier Ducrohet8d3559e2010-10-10 14:14:49 -0700148 sk_SK \
149 sl_SI \
150 sr_RS \
151 sv_SE \
152 th_TH \
153 tl_PH \
154 tr_TR \
155 uk_UA \
156 vi_VN \
157 zh_CN \
158 zh_TW
Xavier Ducrohet89df76d2009-04-09 12:21:52 -0700159
Xavier Ducrohet1b6b32c2009-09-14 15:00:27 -0700160# include available languages for TTS in the system image
Brian Swetland7cc24402011-01-23 18:56:08 -0800161-include external/svox/pico/lang/PicoLangDeDeInSystem.mk
162-include external/svox/pico/lang/PicoLangEnGBInSystem.mk
163-include external/svox/pico/lang/PicoLangEnUsInSystem.mk
164-include external/svox/pico/lang/PicoLangEsEsInSystem.mk
165-include external/svox/pico/lang/PicoLangFrFrInSystem.mk
166-include external/svox/pico/lang/PicoLangItItInSystem.mk