sdk.mk revision 04345cb1147f220c67410c16b362223b1e8952f7
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	AccountAndSyncSettings \
21	Camera \
22	Calculator \
23	DeskClock \
24	Development \
25	DrmProvider \
26	Email \
27	Fallback \
28	Gallery \
29	GPSEnable \
30	Launcher2 \
31	Protips \
32	Music \
33	Mms \
34	Settings \
35	SdkSetup \
36	CustomLocale \
37	gpstest \
38	sqlite3 \
39	LatinIME \
40	PinyinIME \
41	OpenWnn \
42	libWnnEngDic \
43	libWnnJpnDic \
44	libwnndict \
45	CertInstaller \
46	LiveWallpapersPicker \
47	ApiDemos \
48	GestureBuilder \
49	SoftKeyboard \
50	CubeLiveWallpapers \
51	QuickSearchBox
52
53# Host tools that are parts of the SDK.
54# See development/build/sdk.atree
55PRODUCT_PACKAGES += \
56	adb \
57	dmtracedump \
58	etc1tool \
59	hprof-conv \
60	mksdcard \
61	emulator \
62	ddms \
63	hierarchyviewer \
64	draw9patch \
65	layoutopt \
66	traceview \
67	android \
68	dexdump \
69        monkeyrunner
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        monkeyrunner \
104        guavalib \
105        jsr305lib \
106	jython
107
108PRODUCT_PACKAGE_OVERLAYS := development/sdk_overlay
109
110PRODUCT_COPY_FILES := \
111	system/core/rootdir/etc/vold.fstab:system/etc/vold.fstab \
112	frameworks/base/data/sounds/effects/camera_click.ogg:system/media/audio/ui/camera_click.ogg \
113	frameworks/base/data/sounds/effects/VideoRecord.ogg:system/media/audio/ui/VideoRecord.ogg \
114	frameworks/base/data/etc/android.hardware.camera.autofocus.xml:system/etc/permissions/android.hardware.camera.autofocus.xml
115
116$(call inherit-product, $(SRC_TARGET_DIR)/product/core.mk)
117
118# Overrides
119PRODUCT_BRAND := generic
120PRODUCT_NAME := sdk
121PRODUCT_DEVICE := generic
122PRODUCT_LOCALES := \
123	ldpi \
124	hdpi \
125	mdpi \
126	en_US \
127	en_GB \
128	en_CA \
129	en_AU \
130	en_NZ \
131	en_SG \
132	ja_JP \
133	fr_FR \
134	fr_BE \
135	fr_CA \
136	fr_CH \
137	it_IT \
138	it_CH \
139	es_ES \
140	de_DE \
141	de_AT \
142	de_CH \
143	de_LI \
144	nl_NL \
145	nl_BE \
146	cs_CZ \
147	pl_PL \
148	zh_CN \
149	zh_TW \
150	ru_RU \
151	ko_KR
152
153# include available languages for TTS in the system image
154include external/svox/pico/lang/PicoLangDeDeInSystem.mk
155include external/svox/pico/lang/PicoLangEnGBInSystem.mk
156include external/svox/pico/lang/PicoLangEnUsInSystem.mk
157include external/svox/pico/lang/PicoLangEsEsInSystem.mk
158include external/svox/pico/lang/PicoLangFrFrInSystem.mk
159include external/svox/pico/lang/PicoLangItItInSystem.mk
160