base.mk revision 1fefb8270e8319fb197648e4094bdd176da88413
1#
2# Copyright (C) 2012 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
17# Base modules (will move elsewhere, previously user tagged)
18PRODUCT_PACKAGES += \
19    20-dns.conf \
20    95-configured \
21    org.apache.http.legacy.boot \
22    appwidget \
23    appops \
24    am \
25    android.policy \
26    android.test.runner \
27    app_process \
28    applypatch \
29    audioserver \
30    blkid \
31    bmgr \
32    bugreport \
33    cameraserver \
34    content \
35    dhcpcd \
36    dhcpcd-run-hooks \
37    dnsmasq \
38    dpm \
39    framework \
40    fsck_msdos \
41    hid \
42    ime \
43    input \
44    input.evdev.default \
45    inputflinger \
46    inputflingerhost \
47    javax.obex \
48    libandroid \
49    libandroid_runtime \
50    libandroid_servers \
51    libaudioeffect_jni \
52    libaudioflinger \
53    libaudiopolicyservice \
54    libaudiopolicymanager \
55    libbundlewrapper \
56    libcamera_client \
57    libcameraservice \
58    libcamera2ndk \
59    libdl \
60    libdrmclearkeyplugin \
61    libeffectproxy \
62    libeffects \
63    libinput \
64    libinputflinger \
65    libinputflingerhost \
66    libiprouteutil \
67    libjnigraphics \
68    libldnhncr \
69    libmedia \
70    libmedia_jni \
71    libmediaplayerservice \
72    libmtp \
73    libnetd_client \
74    libnetlink \
75    libnetutils \
76    libpdfium \
77    libradio \
78    libradioservice \
79    libradio_metadata \
80    libreference-ril \
81    libreverbwrapper \
82    libril \
83    librtp_jni \
84    libsensorservice \
85    libskia \
86    libsonic \
87    libsonivox \
88    libsoundpool \
89    libsoundtrigger \
90    libsoundtriggerservice \
91    libsqlite \
92    libstagefright \
93    libstagefright_amrnb_common \
94    libstagefright_avc_common \
95    libstagefright_enc_common \
96    libstagefright_foundation \
97    libstagefright_omx \
98    libstagefright_yuv \
99    libusbhost \
100    libutils \
101    libvisualizer \
102    libvorbisidec \
103    libmediandk \
104    libvulkan \
105    libwifi-service \
106    media \
107    media_cmd \
108    mediadrmserver \
109    mediaserver \
110    mediacodec \
111    mediaextractor \
112    monkey \
113    mtpd \
114    ndc \
115    netd \
116    ping \
117    ping6 \
118    platform.xml \
119    pppd \
120    pm \
121    racoon \
122    run-as \
123    schedtest \
124    sdcard \
125    secdiscard \
126    services \
127    settings \
128    sgdisk \
129    sm \
130    svc \
131    tc \
132    telecom \
133    vdc \
134    vold \
135    wm
136
137
138PRODUCT_COPY_FILES := $(call add-to-product-copy-files-if-exists,\
139    frameworks/base/preloaded-classes:system/etc/preloaded-classes)
140
141# Note: it is acceptable to not have a compiled-classes file. In that case, all boot classpath
142#       classes will be compiled.
143PRODUCT_COPY_FILES += $(call add-to-product-copy-files-if-exists,\
144    frameworks/base/compiled-classes:system/etc/compiled-classes)
145
146
147$(call inherit-product, $(SRC_TARGET_DIR)/product/embedded.mk)
148