summaryrefslogtreecommitdiffstats
path: root/meta/recipes-core/tasks/task-poky-tools.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-core/tasks/task-poky-tools.bb')
-rw-r--r--meta/recipes-core/tasks/task-poky-tools.bb77
1 files changed, 77 insertions, 0 deletions
diff --git a/meta/recipes-core/tasks/task-poky-tools.bb b/meta/recipes-core/tasks/task-poky-tools.bb
new file mode 100644
index 0000000000..e5d4200eb1
--- /dev/null
+++ b/meta/recipes-core/tasks/task-poky-tools.bb
@@ -0,0 +1,77 @@
1#
2# Copyright (C) 2008 OpenedHand Ltd.
3#
4
5DESCRIPTION = "Tools tasks for Poky"
6LICENSE = "MIT"
7PR = "r6"
8
9PACKAGES = "\
10 task-poky-tools-debug \
11 task-poky-tools-debug-dbg \
12 task-poky-tools-debug-dev \
13 task-poky-tools-profile \
14 task-poky-tools-profile-dbg \
15 task-poky-tools-profile-dev \
16 task-poky-tools-testapps \
17 task-poky-tools-testapps-dbg \
18 task-poky-tools-testapps-dev \
19 "
20
21PACKAGE_ARCH = "${MACHINE_ARCH}"
22
23ALLOW_EMPTY = "1"
24
25# kexec-tools doesn't work on Mips
26KEXECTOOLS ?= "kexec-tools"
27KEXECTOOLS_mips ?= ""
28KEXECTOOLS_mipsel ?= ""
29KEXECTOOLS_powerpc ?= ""
30
31RDEPENDS_task-poky-tools-debug = "\
32 gdb \
33 gdbserver \
34 tcf-agent \
35 strace"
36
37RDEPENDS_task-poky-tools-profile = "\
38 oprofile \
39 oprofileui-server \
40 powertop \
41 latencytop \
42 lttng-control \
43 lttng-viewer"
44
45RRECOMMENDS_task-poky-tools-profile = "\
46 perf \
47 trace-cmd \
48 kernel-module-oprofile"
49
50# exmap-console
51# exmap-server
52
53# At present we only build lttng-ust on
54# qemux86/qemux86-64/qemuppc/emenlow/netbook since upstream liburcu
55# (which is required by lttng-ust) may not build on other platforms, like
56# MIPS and qemu ARMv5te that poky uses now.
57RDEPENDS_task-poky-tools-profile_append_qemux86 = " valgrind lttng-ust"
58RDEPENDS_task-poky-tools-profile_append_qemux86-64 = " lttng-ust"
59RDEPENDS_task-poky-tools-profile_append_qemuppc = " lttng-ust"
60RDEPENDS_task-poky-tools-profile_append_emenlow = " lttng-ust"
61RDEPENDS_task-poky-tools-profile_append_netbook = " lttng-ust"
62
63RDEPENDS_task-poky-tools-testapps = "\
64 blktool \
65 tslib-calibrate \
66 tslib-tests \
67 lrzsz \
68 ${KEXECTOOLS} \
69 alsa-utils-amixer \
70 alsa-utils-aplay \
71 owl-video \
72 gst-meta-video \
73 gst-meta-audio \
74 xrestop \
75 xwininfo \
76 xprop \
77 xvideo-tests"