core.mk revision 74931cd5c48495c6bc62c8d2bfac7d51eb36e859
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_BRAND := generic 18PRODUCT_DEVICE := generic 19PRODUCT_NAME := core 20 21PRODUCT_PROPERTY_OVERRIDES := \ 22 ro.config.notification_sound=OnTheHunt.ogg \ 23 ro.config.alarm_alert=Alarm_Classic.ogg 24 25PRODUCT_PACKAGES += \ 26 ApplicationsProvider \ 27 BackupRestoreConfirmation \ 28 Browser \ 29 Contacts \ 30 ContactsProvider \ 31 DefaultContainerService \ 32 DownloadProvider \ 33 DownloadProviderUi \ 34 HTMLViewer \ 35 Home \ 36 KeyChain \ 37 MediaProvider \ 38 PackageInstaller \ 39 PhotoTable \ 40 PicoTts \ 41 SettingsProvider \ 42 SharedStorageBackup \ 43 TelephonyProvider \ 44 UserDictionaryProvider \ 45 VpnDialogs \ 46 WebViewDream \ 47 abcc \ 48 apache-xml \ 49 atrace \ 50 bouncycastle \ 51 bu \ 52 cacerts \ 53 com.android.location.provider \ 54 com.android.location.provider.xml \ 55 core \ 56 core-junit \ 57 dalvikvm \ 58 dexdeps \ 59 dexdump \ 60 dexlist \ 61 dexopt \ 62 dmtracedump \ 63 drmserver \ 64 dx \ 65 ext \ 66 framework-res \ 67 hprof-conv \ 68 icu.dat \ 69 installd \ 70 ip \ 71 ip-up-vpn \ 72 ip6tables \ 73 iptables \ 74 keystore \ 75 keystore.default \ 76 libandroidfw \ 77 libOpenMAXAL \ 78 libOpenSLES \ 79 libaudiopreprocessing \ 80 libaudioutils \ 81 libbcc \ 82 libcrypto \ 83 libdownmix \ 84 libdvm \ 85 libdrmframework \ 86 libdrmframework_jni \ 87 libexpat \ 88 libfilterfw \ 89 libfilterpack_imageproc \ 90 libgabi++ \ 91 libicui18n \ 92 libicuuc \ 93 libjavacore \ 94 libkeystore \ 95 libmdnssd \ 96 libnativehelper \ 97 libnfc_ndef \ 98 libportable \ 99 libpowermanager \ 100 libspeexresampler \ 101 libsqlite_jni \ 102 libssl \ 103 libstagefright \ 104 libstagefright_chromium_http \ 105 libstagefright_soft_aacdec \ 106 libstagefright_soft_aacenc \ 107 libstagefright_soft_amrdec \ 108 libstagefright_soft_amrnbenc \ 109 libstagefright_soft_amrwbenc \ 110 libstagefright_soft_flacenc \ 111 libstagefright_soft_g711dec \ 112 libstagefright_soft_h264dec \ 113 libstagefright_soft_h264enc \ 114 libstagefright_soft_mp3dec \ 115 libstagefright_soft_mpeg4dec \ 116 libstagefright_soft_mpeg4enc \ 117 libstagefright_soft_vorbisdec \ 118 libstagefright_soft_vpxdec \ 119 libstagefright_soft_rawdec \ 120 libvariablespeed \ 121 libwebrtc_audio_preprocessing \ 122 libwilhelm \ 123 libz \ 124 make_ext4fs \ 125 mdnsd \ 126 requestsync \ 127 screencap \ 128 sensorservice \ 129 lint \ 130 uiautomator \ 131 telephony-common \ 132 mms-common \ 133 zoneinfo.dat \ 134 zoneinfo.idx \ 135 zoneinfo.version 136 137PRODUCT_COPY_FILES += \ 138 system/core/rootdir/init.usb.rc:root/init.usb.rc \ 139 system/core/rootdir/init.trace.rc:root/init.trace.rc \ 140 141# host-only dependencies 142ifeq ($(WITH_HOST_DALVIK),true) 143 PRODUCT_PACKAGES += \ 144 apache-xml-hostdex \ 145 bouncycastle-hostdex \ 146 core-hostdex \ 147 libcrypto \ 148 libexpat \ 149 libicui18n \ 150 libicuuc \ 151 libjavacore \ 152 libssl \ 153 libz-host \ 154 dalvik \ 155 zoneinfo-host.dat \ 156 zoneinfo-host.idx \ 157 zoneinfo-host.version 158endif 159 160ifeq ($(HAVE_SELINUX),true) 161 PRODUCT_PACKAGES += \ 162 sepolicy \ 163 file_contexts \ 164 seapp_contexts \ 165 property_contexts \ 166 mac_permissions.xml 167endif 168 169$(call inherit-product, $(SRC_TARGET_DIR)/product/base.mk) 170 171