From 6e95cb246f39e4d49d46761b9a7d51c858ac7e9d Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Wed, 20 Apr 2011 17:25:23 +0100 Subject: Rename poky-image-* -> core-image-* and task-poky-* -> task-core-* (From OE-Core rev: 560b04181d8f51d189b99f01a72f17210dadf7a3) Signed-off-by: Richard Purdie --- meta/recipes-core/tasks/task-core-tools.bb | 85 ++++++++++++++++++++++++++++++ 1 file changed, 85 insertions(+) create mode 100644 meta/recipes-core/tasks/task-core-tools.bb (limited to 'meta/recipes-core/tasks/task-core-tools.bb') 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 @@ +# +# Copyright (C) 2008 OpenedHand Ltd. +# + +DESCRIPTION = "Tools tasks for Poky" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \ + file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" +PR = "r8" + +PACKAGES = "\ + task-core-tools-debug \ + task-core-tools-debug-dbg \ + task-core-tools-debug-dev \ + task-core-tools-profile \ + task-core-tools-profile-dbg \ + task-core-tools-profile-dev \ + task-core-tools-testapps \ + task-core-tools-testapps-dbg \ + task-core-tools-testapps-dev \ + " + +PACKAGE_ARCH = "${MACHINE_ARCH}" + +ALLOW_EMPTY = "1" + +# kexec-tools doesn't work on Mips +KEXECTOOLS ?= "kexec-tools" +KEXECTOOLS_mips ?= "" +KEXECTOOLS_mipsel ?= "" +KEXECTOOLS_powerpc ?= "" + +RDEPENDS_task-core-tools-debug = "\ + gdb \ + gdbserver \ + tcf-agent \ + rsync \ + strace" + +RDEPENDS_task-core-tools-profile = "\ + oprofile \ + oprofileui-server \ + powertop \ + latencytop \ + lttng-control \ + lttng-viewer" + +RRECOMMENDS_task-core-tools-profile = "\ + perf \ + trace-cmd \ + kernel-module-oprofile \ + blktrace \ + sysprof \ + " + +# exmap-console +# exmap-server + +# At present we only build lttng-ust on +# qemux86/qemux86-64/qemuppc/emenlow/atom-pc since upstream liburcu +# (which is required by lttng-ust) may not build on other platforms, like +# MIPS and qemu ARMv5te that poky uses now. +RDEPENDS_task-core-tools-profile_append_qemux86 = " valgrind lttng-ust systemtap" +RDEPENDS_task-core-tools-profile_append_qemux86-64 = " lttng-ust systemtap" +RDEPENDS_task-core-tools-profile_append_qemuppc = " lttng-ust systemtap" +RDEPENDS_task-core-tools-profile_append_emenlow = " lttng-ust systemtap" +RDEPENDS_task-core-tools-profile_append_atom-pc = " lttng-ust systemtap" + +RDEPENDS_task-core-tools-testapps = "\ + blktool \ + fstests \ + tslib-calibrate \ + tslib-tests \ + lrzsz \ + ${KEXECTOOLS} \ + alsa-utils-amixer \ + alsa-utils-aplay \ + owl-video \ + gst-meta-video \ + gst-meta-audio \ + x11perf \ + xrestop \ + xwininfo \ + xprop \ + xvideo-tests" -- cgit v1.2.3-54-g00ecf