From: Chunrong Guo <chunrong....@nxp.com> * packagegroup-virtualization defines the packages group for virtualization support
Signed-off-by: Chunrong Guo <b40...@freescale.com> --- .../packagegroups/packagegroup-virtualization.bb | 37 ++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 recipes-fsl/packagegroups/packagegroup-virtualization.bb diff --git a/recipes-fsl/packagegroups/packagegroup-virtualization.bb b/recipes-fsl/packagegroups/packagegroup-virtualization.bb new file mode 100644 index 0000000..548671c --- /dev/null +++ b/recipes-fsl/packagegroups/packagegroup-virtualization.bb @@ -0,0 +1,37 @@ +# Copyright (C) 2017 NXP Semiconductors +# Released under the MIT license (see COPYING.MIT for the terms) +DESCRIPTION = "Package group used by NXP Community to provide virtualization packages" +SUMMARY = "NXP Community Package group - virtualization, virtualization is \ +the creation of a virtual -- rather than actual -- version of something, such \ +as an operating system, it is an important feature of NXP QorIQ platforms, the \ +major virtualization technique supported by QorIQ includes docker, qemu and lxc" + +PACKAGE_ARCH = "${MACHINE_ARCH}" + +inherit packagegroup + +PACKAGES = "${PN}-libvirt ${PN}-lxc ${PN}-qemu ${PN}-docker " + +DOCKER-PKGS = "" +DOCKER-PKGS_qoriq-arm = "docker docker-registry" +DOCKER-PKGS_qoriq-arm64 = "docker docker-registry" + +RDEPENDS_${PN}-libvirt_qoriq = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', \ + 'libvirt \ + libvirt-libvirtd \ + libvirt-virsh', \ + '', d)} \ +" + +RDEPENDS_${PN}-lxc_qoriq = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', \ + 'lxc', \ + '', d)} \ +" + +RDEPENDS_${PN}-qemu_qoriq = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', \ + 'qemu', \ + '', d)} \ +" + +RDEPENDS_${PN}-docker_qoriq = "${DOCKER-PKGS}" + -- 1.9.0 -- _______________________________________________ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale