uutils-coreutils: add native and nativesdk

The project is getting more mature, and it's now doable to do a yocto build using uutils-coreutils-native.

Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Etienne Cordonnier 2025-10-28 11:59:05 +01:00 committed by Khem Raj
parent abbbaf2ef8
commit 7d909d1085
No known key found for this signature in database
GPG Key ID: BB053355919D3314
2 changed files with 5 additions and 1 deletions

View File

@ -56,8 +56,10 @@ PREFERRED_RPROVIDER_libdevmapper = "lvm2"
PREFERRED_RPROVIDER_libdevmapper-native = "lvm2-native"
PREFERRED_RPROVIDER_nativesdk-libdevmapper = "nativesdk-lvm2"
PREFERRED_PROVIDER_android-tools-conf ?= "android-tools-conf"
# Configures whether coreutils or uutils-coreutils is used.
# Those lines configure whether coreutils or uutils-coreutils is used.
PREFERRED_PROVIDER_coreutils = "coreutils"
PREFERRED_PROVIDER_coreutils-native = "coreutils-native"
PREFERRED_PROVIDER_nativesdk-coreutils = "nativesdk-coreutils"
PREFERRED_PROVIDER_virtual/libopencl1 ?= "opencl-icd-loader"
PREFERRED_RPROVIDER_virtual-redis ?= "redis"

View File

@ -63,6 +63,8 @@ python __anonymous() {
d.setVarFlag('ALTERNATIVE_LINK_NAME', prog, '%s/%s' % (d.getVar('sbindir'), prog))
}
BBCLASSEXTEND = "native nativesdk"
do_compile:prepend() {
export LIBSTDBUF_DIR="${libdir}/coreutils"
}