sdk.mk revision 1aff79ad44bc4fd6aa5ec2d0922afe5a6bcf455d
1#
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
17PRODUCT_PROPERTY_OVERRIDES :=
18
19PRODUCT_PACKAGES := \
20	SystemUI \
21	AccountAndSyncSettings \
22	Camera \
23	Calculator \
24	DeskClock \
25	Development \
26	DrmProvider \
27	Email \
28	Fallback \
29	Gallery \
30	GPSEnable \
31	Launcher2 \
32	Protips \
33	Music \
34	Mms \
35	Settings \
36	SdkSetup \
37	CustomLocale \
38	gpstest \
39	sqlite3 \
40	LatinIME \
41	PinyinIME \
42	OpenWnn \
43	libWnnEngDic \
44	libWnnJpnDic \
45	libwnndict \
46	CertInstaller \
47	LiveWallpapersPicker \
48	ApiDemos \
49	GestureBuilder \
50	SoftKeyboard \
51	CubeLiveWallpapers \
52	QuickSearchBox
53
54# Host tools that are parts of the SDK.
55# See development/build/sdk.atree
56PRODUCT_PACKAGES += \
57	adb \
58	dmtracedump \
59	etc1tool \
60	hprof-conv \
61	mksdcard \
62	emulator \
63	ddms \
64	hierarchyviewer \
65	draw9patch \
66	layoutopt \
67	traceview \
68	android \
69	dexdump
70
71# Native host Java libraries that are parts of the SDK.
72# See development/build/sdk.atree
73PRODUCT_PACKAGES += \
74	androidprefs \
75	sdkstats \
76	archquery \
77	ddms \
78	ddmlib \
79	ddmuilib \
80	hierarchyviewer \
81	draw9patch \
82	layoutopt \
83	uix \
84	traceview \
85	anttasks \
86	sdklib \
87	sdkuilib \
88	sdkmanager \
89	swing-worker-1.1 \
90	groovy-all-1.7.0 \
91	commons-compress-1.0 \
92	emmalib \
93	org-netbeans-api-visual \
94	org-openide-util \
95	jcommon-1.0.12 \
96	jfreechart-1.0.9 \
97	jfreechart-1.0.9-swt \
98	org.eclipse.core.commands_3.4.0.I20080509-2000 \
99	org.eclipse.equinox.common_3.4.0.v20080421-2006 \
100	org.eclipse.jface_3.4.2.M20090107-0800 \
101	osgi \
102	layoutlib
103
104PRODUCT_PACKAGE_OVERLAYS := development/sdk_overlay
105
106PRODUCT_COPY_FILES := \
107	system/core/rootdir/etc/vold.fstab:system/etc/vold.fstab \
108	frameworks/base/data/sounds/effects/camera_click.ogg:system/media/audio/ui/camera_click.ogg \
109	frameworks/base/data/sounds/effects/VideoRecord.ogg:system/media/audio/ui/VideoRecord.ogg \
110	frameworks/base/data/etc/android.hardware.camera.autofocus.xml:system/etc/permissions/android.hardware.camera.autofocus.xml
111
112$(call inherit-product, $(SRC_TARGET_DIR)/product/core.mk)
113
114# Overrides
115PRODUCT_BRAND := generic
116PRODUCT_NAME := sdk
117PRODUCT_DEVICE := generic
118PRODUCT_LOCALES := \
119	ldpi \
120	hdpi \
121	mdpi \
122	ar_EG \
123	ar_IL \
124	bg_BG \
125	ca_ES \
126	cs_CZ \
127	da_DK \
128	de_AT \
129	de_CH \
130	de_DE \
131	de_LI \
132	el_GR \
133	en_AU \
134	en_CA \
135	en_GB \
136	en_IE \
137	en_IN \
138	en_NZ \
139	en_SG \
140	en_US \
141	en_ZA \
142	es_ES \
143	es_US \
144	fi_FI \
145	fr_BE \
146	fr_CA \
147	fr_CH \
148	fr_FR \
149	he_IL \
150	hi_IN \
151	hr_HR \
152	hu_HU \
153	id_ID \
154	it_CH \
155	it_IT \
156	ja_JP \
157	ko_KR \
158	lt_LT \
159	lv_LV \
160	nb_NO \
161	nl_BE \
162	nl_NL \
163	pl_PL \
164	pt_BR \
165	pt_PT \
166	ro_RO \
167	ru_RU \
168	sk_SK \
169	sl_SI \
170	sr_RS \
171	sv_SE \
172	th_TH \
173	tl_PH \
174	tr_TR \
175	uk_UA \
176	vi_VN \
177	zh_CN \
178	zh_TW
179
180# include available languages for TTS in the system image
181include external/svox/pico/lang/PicoLangDeDeInSystem.mk
182include external/svox/pico/lang/PicoLangEnGBInSystem.mk
183include external/svox/pico/lang/PicoLangEnUsInSystem.mk
184include external/svox/pico/lang/PicoLangEsEsInSystem.mk
185include external/svox/pico/lang/PicoLangFrFrInSystem.mk
186include external/svox/pico/lang/PicoLangItItInSystem.mk
187