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

Nikolay Dimitrov picmaster at mail.bg
Tue Aug 25 01:22:49 PDT 2015


Hi Ann,

On 08/19/2015 04:31 PM, Ann Thornton wrote:
> 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
>

Can you please exclude "fio" from RDEPENDS_${PN}-extended, at least for
ARM boards? Here's more info about the issue:

https://github.com/Freescale/meta-fsl-demos/commit/836bdf5a9d500ed258f1ddc07d89eca74a704098

Thanks and regards,
Nikolay


More information about the meta-freescale mailing list