DISTRO_VERSION_RELEASE = "0" SDK_VERSION_RELEASE = "0" DISTRO_VERSION_MAJOR_scarthgap = "5" DISTRO_VERSION_MAJOR_styhead = "5" DISTRO_VERSION_MAJOR_walnascar = "5" DISTRO_VERSION_MINOR_scarthgap = "0" DISTRO_VERSION_MINOR_styhead = "1" DISTRO_VERSION_MINOR_walnascar = "2" DISTRO_VERSION_MAJOR = "${DISTRO_VERSION_MAJOR_${LAYERSERIES_CORENAMES}}" DISTRO_VERSION_MINOR = "${DISTRO_VERSION_MINOR_${LAYERSERIES_CORENAMES}}" DISTRO = "kazoe" DISTRO_NAME = "KaZoe" DISTRO_VERSION = "${DISTRO_VERSION_MAJOR}.${DISTRO_VERSION_MINOR}.${DISTRO_VERSION_RELEASE}" DISTRO_CODENAME = "${LAYERSERIES_CORENAMES}" SDK_VENDOR = "-kazoe" SDK_VERSION = "${@d.getVar('DISTRO_NAME')}-${DISTRO_VERSION}.${SDK_VERSION_RELEASE}" SDK_VERSION[vardepvalue] = "${SDK_VERSION}" MAINTAINER = "Fabien Proriol " TARGET_VENDOR = "-poky" LOCALCONF_VERSION = "2" SDK_DESCRIPTION = "SDK for KaZoe" SDK_FORMAT = "deb" ROOT_HOME = "/root" KAZOE_DEFAULT_DISTRO_FEATURES = "opengl wayland vulkan pam polkit xdg kms gbm gles2 eglfs systemd" DISTRO_FEATURES ?= "${DISTRO_FEATURES_DEFAULT} ${KAZOE_DEFAULT_DISTRO_FEATURES}" SDK_NAME = "${DISTRO}-${TCLIBC}-${SDK_ARCH}-${TARGET_ARCH}" SDKPATH = "/opt/sdk/kazoe-{SDK_VERSION}" TOOLCHAIN_HOST_TASK = "nativesdk-packagegroup-sdk-host packagegroup-cross-canadian-${MACHINE} " TOOLCHAIN_TARGET_TASK = "packagegroup-core-standalone-sdk-target packagegroup-core-standalone-sdk-target-dbg" SDKIMAGE_FEATURES = "dev-pkgs staticdev-pkgs" # Allow single libc distros to disable this code TCLIBCAPPEND = "" USER_CLASSES ?= "" PACKAGE_CLASSES ?= "package_deb" INIT_MANAGER = "systemd" DISTRO_FEATURES_NATIVE:append = " opengl" DISTRO_FEATURES_NATIVESDK:append = " opengl" KAZOE_USER ?= "root" # Manage Qt6 QT_QPA_DEFAULT_PLATFORM:pn-qtbase:class-target = "eglfs" PACKAGECONFIG_GRAPHICS:pn-qtbase:class-target = " wayland opengl kms gbm gles2 eglfs " PACKAGECONFIG:append:pn-qemu-system-native = " sdl gtk+ virglrenderer glx" require conf/distro/include/no-static-libs.inc require conf/distro/include/yocto-uninative.inc require conf/distro/include/security_flags.inc INHERIT += "uninative" # Enable creation of SPDX manifests by default INHERIT += "create-spdx"