summaryrefslogtreecommitdiffstats
path: root/meta/recipes-core/tasks/task-core-tools.bb
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2011-04-20 17:25:23 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2011-04-21 00:29:30 +0100
commit6e95cb246f39e4d49d46761b9a7d51c858ac7e9d (patch)
tree1646acfdc315d3dfcc2516a6f49509ba7f633fae /meta/recipes-core/tasks/task-core-tools.bb
parent4d609d502161137620c4b1901cc225f9e871c3dc (diff)
downloadpoky-6e95cb246f39e4d49d46761b9a7d51c858ac7e9d.tar.gz
Rename poky-image-* -> core-image-* and task-poky-* -> task-core-*
(From OE-Core rev: 560b04181d8f51d189b99f01a72f17210dadf7a3) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core/tasks/task-core-tools.bb')
-rw-r--r--meta/recipes-core/tasks/task-core-tools.bb85
1 files changed, 85 insertions, 0 deletions
diff --git a/meta/recipes-core/tasks/task-core-tools.bb b/meta/recipes-core/tasks/task-core-tools.bb
new file mode 100644
index 0000000000..958dff12a0
--- /dev/null
+++ b/meta/recipes-core/tasks/task-core-tools.bb
@@ -0,0 +1,85 @@
1#
2# Copyright (C) 2008 OpenedHand Ltd.
3#
4
5DESCRIPTION = "Tools tasks for Poky"
6LICENSE = "MIT"
7LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
8 file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
9PR = "r8"
10
11PACKAGES = "\
12 task-core-tools-debug \
13 task-core-tools-debug-dbg \
14 task-core-tools-debug-dev \
15 task-core-tools-profile \
16 task-core-tools-profile-dbg \
17 task-core-tools-profile-dev \
18 task-core-tools-testapps \
19 task-core-tools-testapps-dbg \
20 task-core-tools-testapps-dev \
21 "
22
23PACKAGE_ARCH = "${MACHINE_ARCH}"
24
25ALLOW_EMPTY = "1"
26
27# kexec-tools doesn't work on Mips
28KEXECTOOLS ?= "kexec-tools"
29KEXECTOOLS_mips ?= ""
30KEXECTOOLS_mipsel ?= ""
31KEXECTOOLS_powerpc ?= ""
32
33RDEPENDS_task-core-tools-debug = "\
34 gdb \
35 gdbserver \
36 tcf-agent \
37 rsync \
38 strace"
39
40RDEPENDS_task-core-tools-profile = "\
41 oprofile \
42 oprofileui-server \
43 powertop \
44 latencytop \
45 lttng-control \
46 lttng-viewer"
47
48RRECOMMENDS_task-core-tools-profile = "\
49 perf \
50 trace-cmd \
51 kernel-module-oprofile \
52 blktrace \
53 sysprof \
54 "
55
56# exmap-console
57# exmap-server
58
59# At present we only build lttng-ust on
60# qemux86/qemux86-64/qemuppc/emenlow/atom-pc since upstream liburcu
61# (which is required by lttng-ust) may not build on other platforms, like
62# MIPS and qemu ARMv5te that poky uses now.
63RDEPENDS_task-core-tools-profile_append_qemux86 = " valgrind lttng-ust systemtap"
64RDEPENDS_task-core-tools-profile_append_qemux86-64 = " lttng-ust systemtap"
65RDEPENDS_task-core-tools-profile_append_qemuppc = " lttng-ust systemtap"
66RDEPENDS_task-core-tools-profile_append_emenlow = " lttng-ust systemtap"
67RDEPENDS_task-core-tools-profile_append_atom-pc = " lttng-ust systemtap"
68
69RDEPENDS_task-core-tools-testapps = "\
70 blktool \
71 fstests \
72 tslib-calibrate \
73 tslib-tests \
74 lrzsz \
75 ${KEXECTOOLS} \
76 alsa-utils-amixer \
77 alsa-utils-aplay \
78 owl-video \
79 gst-meta-video \
80 gst-meta-audio \
81 x11perf \
82 xrestop \
83 xwininfo \
84 xprop \
85 xvideo-tests"