After checked the official document, I still don’t understand this meaning in recipe.
BBCLASSEXTEND="native nativesdk"
After checked the official document, I still don’t understand this meaning in recipe.
BBCLASSEXTEND="native nativesdk"
BBCLASSEXTEND
is a way for the named classes (in this case, native
and nativesdk
) to run over the recipe to alter them.
The native class makes a version of the recipe (with -native
appended to the name) that builds for the build host instead of the build target, so you can execute the binaries during the build. The nativesdk class is similar but builds packages to be executed in the SDK.
BBCLASSEXTEND = ""
if my recipe is only meant to be built for the target machine architecture? –
Eurystheus BBCLASSEXTEND
(which is the same as setting to ""
). –
Exaggerative © 2022 - 2024 — McMap. All rights reserved.