added my Recipes
This commit is contained in:
@@ -0,0 +1,61 @@
|
||||
#@DESCRIPTION: ST default distro rules
|
||||
|
||||
# Set common distrooverrides for all ST distro
|
||||
DISTROOVERRIDES =. "openstlinuxcommon:"
|
||||
|
||||
#--------------------------
|
||||
# Mirror settings
|
||||
#
|
||||
YOCTOPROJECT_MIRROR_URL = "http://downloads.yoctoproject.org/mirror/sources/"
|
||||
|
||||
MIRRORS =+ "\
|
||||
ftp://.*/.* ${YOCTOPROJECT_MIRROR_URL} \n \
|
||||
http://.*/.* ${YOCTOPROJECT_MIRROR_URL} \n \
|
||||
https://.*/.* ${YOCTOPROJECT_MIRROR_URL} \n"
|
||||
|
||||
INHERIT += "own-mirrors"
|
||||
SOURCE_MIRROR_URL ??= "${YOCTOPROJECT_MIRROR_URL}"
|
||||
|
||||
#--------------------------
|
||||
# The CONNECTIVITY_CHECK_URI's are used to test whether we can succesfully
|
||||
# fetch from the network (and warn you if not).
|
||||
# URI's to check can be set in the CONNECTIVITY_CHECK_URIS variable
|
||||
# using the same syntax as for SRC_URI. If the variable is not set
|
||||
# the check is skipped
|
||||
#
|
||||
CONNECTIVITY_CHECK_URIS ?= "https://www.example.com/"
|
||||
|
||||
#--------------------------
|
||||
# OELAYOUT_ABI allows us to notify users when the format of TMPDIR changes in
|
||||
# an incompatible way. Such changes should usually be detailed in the commit
|
||||
# that breaks the format and have been previously discussed on the mailing list
|
||||
# with general agreement from the core team.
|
||||
#
|
||||
OELAYOUT_ABI = "12"
|
||||
|
||||
#--------------------------
|
||||
# Add the manifest and the licenses file on image generated
|
||||
COPY_LIC_MANIFEST = "1"
|
||||
|
||||
#--------------------------
|
||||
# Configure InitRD image installation package
|
||||
INITRD_PACKAGE = "st-initrd"
|
||||
# Init default InitRD image to ST resize image
|
||||
INITRD_IMAGE ?= "${@bb.utils.contains('COMBINED_FEATURES', 'autoresize', 'st-image-resize-initrd', '', d)}"
|
||||
|
||||
#--------------------------
|
||||
# Tune build config display
|
||||
#
|
||||
BUILDCFG_VARS += "DISTRO_CODENAME"
|
||||
BUILDCFG_VARS += "${@'ACCEPT_EULA_' + d.getVar('MACHINE')}"
|
||||
BUILDCFG_VARS += "GCCVERSION"
|
||||
BUILDCFG_VARS += "PREFERRED_PROVIDER_virtual/kernel"
|
||||
|
||||
#--------------------------
|
||||
# Configure build info file for rootfs availability
|
||||
#
|
||||
DISTRO_EXTRA_RDEPENDS:append = " build-info-openstlinux "
|
||||
# Set IMAGE_BUILDINFO_FILE to configure the expected file name
|
||||
IMAGE_BUILDINFO_FILE ?= "${sysconfdir}/build"
|
||||
# Avoid conflict with image-buildinfo class that may feed same file on rootfs
|
||||
INHERIT:remove = "${@bb.utils.contains('DISTRO_EXTRA_RDEPENDS', 'build-info-openstlinux', 'image-buildinfo', '', d)}"
|
||||
Reference in New Issue
Block a user