[meta-freescale] [meta-fsl-demos][PATCH 01/12] packagegroup-fsl-benchmark.bb: New packagegroup for benchmarks

Ann Thornton ra43240 at freescale.com
Wed Aug 19 06:31:55 PDT 2015


This packagegroup contains benchmarks in 2 groupings: core and extended
so that the benchmarks needed can be chosen more easily.  This makes it
easier for an image recipe to add benchmarks without having to be an
expert on them.

Signed-off-by: Ann Thornton <ra43240 at freescale.com>
---
 .../packagegroups/packagegroup-fsl-benchmark.bb    | 29 ++++++++++++++++++++++
 1 file changed, 29 insertions(+)
 create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-benchmark.bb

diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-benchmark.bb b/recipes-fsl/packagegroups/packagegroup-fsl-benchmark.bb
new file mode 100644
index 0000000..99b8f5a
--- /dev/null
+++ b/recipes-fsl/packagegroups/packagegroup-fsl-benchmark.bb
@@ -0,0 +1,29 @@
+# Copyright (C) 2015 Freescale Semiconductor
+# Released under the MIT license (see COPYING.MIT for the terms)
+
+SUMMARY = "Freescale Package group for benchmarks"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
+                    file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
+
+inherit packagegroup
+
+PACKAGES = "${PN}-core ${PN}-extended"
+
+FSL_NEON = "${@bb.utils.contains('TUNE_FEATURES', 'neon', 'cpuburn-neon', '', d)}"
+
+RDEPENDS_${PN}-core = "\
+    iperf \
+    iozone3 \
+    lmbench \
+"
+
+RDEPENDS_${PN}-extended = " \
+    bonnie++ \
+    dbench \
+    fio \
+    nbench-byte \
+    tiobench \
+    ${FSL_NEON} \
+    ${PN}-core \
+"
\ No newline at end of file
-- 
1.9.1



More information about the meta-freescale mailing list