blob: e05e329020d32514471053d87a6790ff9f4858cb [file] [log] [blame]
Patrick Williamsc124f4f2015-09-15 14:41:29 -05001#
2# Copyright (C) 2008 OpenedHand Ltd.
3#
4
5SUMMARY = "Testing tools/applications"
Patrick Williamsc124f4f2015-09-15 14:41:29 -05006
7PR = "r2"
8
9PACKAGE_ARCH = "${MACHINE_ARCH}"
10
11inherit packagegroup
12
Brad Bishop316dfdd2018-06-25 12:45:53 -040013# kexec-tools doesn't work on e5500-64b, microblaze and nios2 yet
Patrick Williamsc124f4f2015-09-15 14:41:29 -050014KEXECTOOLS ?= "kexec"
Patrick Williams213cb262021-08-07 19:21:33 -050015KEXECTOOLS:e5500-64b ?= ""
16KEXECTOOLS:microblaze ?= ""
17KEXECTOOLS:nios2 ?= ""
18KEXECTOOLS:riscv64 ?= ""
19KEXECTOOLS:riscv32 ?= ""
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080020
Andrew Geissler595f6302022-01-24 19:11:47 +000021# go does not support ppc32, only ppc64
22# https://github.com/golang/go/issues/22885
23# gccgo may do better
24GOTOOLS ?= "go-helloworld"
25GOTOOLS:powerpc ?= ""
26GOTOOLS:riscv32 ?= ""
27
28RUSTTOOLS ?= "rust-hello-world"
29
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080030GSTEXAMPLES ?= "gst-examples"
Patrick Williams213cb262021-08-07 19:21:33 -050031GSTEXAMPLES:riscv64 = ""
Patrick Williamsc124f4f2015-09-15 14:41:29 -050032
33X11GLTOOLS = "\
34 mesa-demos \
Patrick Williamsc124f4f2015-09-15 14:41:29 -050035 "
36
373GTOOLS = "\
38 ofono-tests \
39 "
40
41X11TOOLS = "\
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080042 ${GSTEXAMPLES} \
Patrick Williamsc124f4f2015-09-15 14:41:29 -050043 x11perf \
44 xrestop \
45 xwininfo \
46 xprop \
Patrick Williamsc124f4f2015-09-15 14:41:29 -050047 "
48
Patrick Williams213cb262021-08-07 19:21:33 -050049RDEPENDS:${PN} = "\
Patrick Williamsc124f4f2015-09-15 14:41:29 -050050 blktool \
Patrick Williamsc124f4f2015-09-15 14:41:29 -050051 ${KEXECTOOLS} \
52 alsa-utils-amixer \
53 alsa-utils-aplay \
54 ltp \
55 connman-tools \
56 connman-tests \
57 connman-client \
58 ${@bb.utils.contains('DISTRO_FEATURES', 'x11', "${X11TOOLS}", "", d)} \
59 ${@bb.utils.contains('DISTRO_FEATURES', 'x11 opengl', "${X11GLTOOLS}", "", d)} \
60 ${@bb.utils.contains('DISTRO_FEATURES', '3g', "${3GTOOLS}", "", d)} \
Andrew Geissler595f6302022-01-24 19:11:47 +000061 ${GOTOOLS} \
62 ${RUSTTOOLS} \
Patrick Williamsc124f4f2015-09-15 14:41:29 -050063 "