core.mk 3.69 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
#
# Copyright (C) 2007 The Android Open Source Project
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#      http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#

PRODUCT_BRAND := generic
PRODUCT_DEVICE := generic
PRODUCT_NAME := core

21
PRODUCT_PROPERTY_OVERRIDES := \
22
    ro.config.notification_sound=OnTheHunt.ogg \
23
    ro.config.alarm_alert=Alarm_Classic.ogg
24

25
PRODUCT_PACKAGES += \
26
    ApplicationsProvider \
27
    BackupRestoreConfirmation \
28 29 30 31 32 33 34 35
    Browser \
    Contacts \
    ContactsProvider \
    DefaultContainerService \
    DownloadProvider \
    DownloadProviderUi \
    HTMLViewer \
    Home \
36
    KeyChain \
37 38 39 40
    MediaProvider \
    PackageInstaller \
    PicoTts \
    SettingsProvider \
41
    SharedStorageBackup \
42 43
    TelephonyProvider \
    UserDictionaryProvider \
Chia-chi Yeh's avatar
Chia-chi Yeh committed
44
    VpnDialogs \
45
    apache-xml \
Jamie Gennis's avatar
Jamie Gennis committed
46
    atrace \
47
    bouncycastle \
48
    bu \
49
    cacerts \
50 51
    com.android.location.provider \
    com.android.location.provider.xml \
52 53 54 55 56 57 58 59
    core \
    core-junit \
    dalvikvm \
    dexdeps \
    dexdump \
    dexlist \
    dexopt \
    dmtracedump \
60
    drmserver \
61 62
    dx \
    ext \
63
    framework-res \
64 65
    hprof-conv \
    icu.dat \
Kenny Root's avatar
Kenny Root committed
66
    installd \
67
    ip \
Jean-Baptiste Queru's avatar
Jean-Baptiste Queru committed
68
    ip-up-vpn \
69 70
    ip6tables \
    iptables \
71 72
    keystore \
    keystore.default \
Mathias Agopian's avatar
Mathias Agopian committed
73
    libandroidfw \
74 75
    libOpenMAXAL \
    libOpenSLES \
76
    libaudiopreprocessing \
Glenn Kasten's avatar
Glenn Kasten committed
77
    libaudioutils \
78
    libcrypto \
79
    libdownmix \
80
    libdvm \
81 82
    libdrmframework \
    libdrmframework_jni \
83
    libexpat \
84 85
    libfilterfw \
    libfilterpack_imageproc \
86
    libgabi++ \
87 88
    libicui18n \
    libicuuc \
89
    libjavacore \
90
    libkeystore \
Robert Greenwalt's avatar
Robert Greenwalt committed
91
    libmdnssd \
92
    libnativehelper \
Nick Pelly's avatar
Nick Pelly committed
93
    libnfc_ndef \
94 95
    libpowermanager \
    libspeexresampler \
96 97
    libsqlite_jni \
    libssl \
98
    libstagefright_soft_aacdec \
99
    libstagefright_soft_aacenc \
100
    libstagefright_soft_amrdec \
101
    libstagefright_soft_amrnbenc \
102
    libstagefright_soft_amrwbenc \
103
    libstagefright_soft_flacenc \
104
    libstagefright_soft_g711dec \
105
    libstagefright_soft_h264dec \
106
    libstagefright_soft_h264enc \
107 108
    libstagefright_soft_mp3dec \
    libstagefright_soft_mpeg4dec \
109
    libstagefright_soft_mpeg4enc \
110 111
    libstagefright_soft_vorbisdec \
    libstagefright_soft_vpxdec \
Andreas Huber's avatar
Andreas Huber committed
112
    libstagefright_soft_rawdec \
113 114
    libvariablespeed \
    libwebrtc_audio_preprocessing \
115
    libwilhelm \
116
    libz \
117
    make_ext4fs \
Robert Greenwalt's avatar
Robert Greenwalt committed
118
    mdnsd \
Alon Albert's avatar
Alon Albert committed
119
    requestsync \
120
    screencap \
Xavier Ducrohet's avatar
Xavier Ducrohet committed
121
    sensorservice \
Guang Zhu's avatar
Guang Zhu committed
122
    lint \
123 124 125
    uiautomator \
    telephony-common \
    mms-common \
126
    tzdata \
127 128 129
    zoneinfo.dat \
    zoneinfo.idx \
    zoneinfo.version
Xavier Ducrohet's avatar
Xavier Ducrohet committed
130

Kenny Root's avatar
Kenny Root committed
131 132 133 134 135 136 137 138
# SELinux packages
PRODUCT_PACKAGES += \
    sepolicy \
    file_contexts \
    seapp_contexts \
    property_contexts \
    mac_permissions.xml

139 140
PRODUCT_COPY_FILES += \
    system/core/rootdir/init.usb.rc:root/init.usb.rc \
Jamie Gennis's avatar
Jamie Gennis committed
141
    system/core/rootdir/init.trace.rc:root/init.trace.rc \
142 143 144 145

# host-only dependencies
ifeq ($(WITH_HOST_DALVIK),true)
    PRODUCT_PACKAGES += \
146
        apache-xml-hostdex \
147 148
        bouncycastle-hostdex \
        core-hostdex \
149 150 151 152 153 154 155
        libcrypto \
        libexpat \
        libicui18n \
        libicuuc \
        libjavacore \
        libssl \
        libz-host \
156
        dalvik \
157
        tzdata-host \
158 159 160
        zoneinfo-host.dat \
        zoneinfo-host.idx \
        zoneinfo-host.version
161
endif
162

163
$(call inherit-product, $(SRC_TARGET_DIR)/product/base.mk)