blob: 869574bc3fe5c0b2068a6abae1f4f2af0954f240 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
|
# stuff common to all Linaro LEB
include $(LOCAL_PATH)/ZeroXBenchmark.mk
ifneq ($(wildcard $(TOP)/packages/apps/AndroidTerm/Android.mk),)
# Include AndroidTerm only if it's part of the manifest
ANDROIDTERM := AndroidTerm libjackpal-androidterm4
endif
ifneq ($(wildcard $(TOP)/packages/inputmethods/hackerskeyboard/Android.mk),)
HACKERSKEYBOARD := PCKeyboard
endif
PRODUCT_PACKAGES := \
AccountAndSyncSettings \
AlarmClock \
AlarmProvider \
$(ANDROIDTERM) \
Bluetooth \
Calculator \
Calendar \
Camera \
CertInstaller \
DrmProvider \
Email \
Gallery3D \
LatinIME \
Launcher2 \
Mms \
Music \
$(HACKERSKEYBOARD) \
Provision \
Settings \
SystemUI \
Sync \
Updater \
CalendarProvider \
SyncProvider \
faketsd \
ZeroXBenchmark \
hwcomposer.default \
libmicro \
powertop \
powerdebug \
mmtest \
$(ZEROXBENCHMARK_NATIVE_APPS) \
GLMark2 \
libglmark2-android \
gatord \
LinaroWallpaper \
LiveWallpapers \
LiveWallpapersPicker \
MagicSmokeWallpapers \
VisualizationWallpapers \
librs_jni \
mediaframeworktest \
libtinyalsa \
tinyplay \
tinycap \
tinymix \
libaudioutils \
ConnectivityManagerTest \
iozone \
memtester \
stress \
stressapptest \
DisableSuspend \
libncurses \
htop \
cyclictest \
sysbench
#packages we are using for benchmarking
# d8 replaces v8shell -- we're leaving both packages in here for now so
# older builds still get v8shell.
PRODUCT_PACKAGES += \
v8shell \
d8 \
skia_bench
V8BENCHMARKS := $(foreach js,$(wildcard $(TOP)/external/v8/benchmarks/*.js),\
$(js):data/benchmark/v8/$(notdir $(js)))
PRODUCT_COPY_FILES := \
device/linaro/common/wallpaper_info.xml:data/system/wallpaper_info.xml \
device/linaro/common/disablesuspend.sh:system/bin/disablesuspend.sh \
$(V8BENCHMARKS)
define copy-howto
ifneq ($(wildcard $(TOP)/device/linaro/common/howto/$(LINARO_BUILD_SPEC)/$1),)
PRODUCT_COPY_FILES += \
device/linaro/common/howto/$(LINARO_BUILD_SPEC)/$1:howto/$1
else
ifneq ($(wildcard $(TOP)/device/linaro/common/howto/default/$1),)
PRODUCT_COPY_FILES += \
device/linaro/common/howto/default/$1:$1
endif
endif
endef
HOWTOS := \
OPEN-EULA.txt \
HOWTO_install.txt \
HOWTO_getsourceandbuild.txt \
HOWTO_flashfirmware.txt \
HOWTO_releasenotes.txt \
HOWTO_rtsm.txt
PRODUCT_COPY_FILES += \
device/linaro/common/media_codecs.xml:system/etc/media_codecs.xml
$(foreach howto,$(HOWTOS),$(eval $(call copy-howto,$(howto))))
$(call inherit-product, $(SRC_TARGET_DIR)/product/core.mk)
|