bitbake.conf/cross.bbclass: Inject MULTIMACH_TARGET_SYS into the toolchain paths to prevent multimachine cross contamination
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
This commit is contained in:
parent
bf8023237c
commit
66d7b58f22
|
@ -43,8 +43,12 @@ target_exec_prefix := "${exec_prefix}"
|
|||
prefix = "${STAGING_DIR_NATIVE}${prefix_native}"
|
||||
base_prefix = "${STAGING_DIR_NATIVE}"
|
||||
exec_prefix = "${STAGING_DIR_NATIVE}${prefix_native}"
|
||||
base_sbindir = "${base_prefix}/bin"
|
||||
sbindir = "${exec_prefix}/bin"
|
||||
bindir = "${exec_prefix}/bin/${MULTIMACH_TARGET_SYS}"
|
||||
sbindir = "${bindir}"
|
||||
base_bindir = "${bindir}"
|
||||
base_sbindir = "${bindir}"
|
||||
libdir = "${exec_prefix}/lib/${MULTIMACH_TARGET_SYS}"
|
||||
libexecdir = "${exec_prefix}/libexec/${MULTIMACH_TARGET_SYS}"
|
||||
|
||||
do_install () {
|
||||
oe_runmake 'DESTDIR=${D}' install
|
||||
|
|
|
@ -259,6 +259,7 @@ STAGING_DIR = "${TMPDIR}/sysroots"
|
|||
STAGING_DIR_NATIVE = "${STAGING_DIR}/${BUILD_SYS}"
|
||||
STAGING_BINDIR_NATIVE = "${STAGING_DIR_NATIVE}${bindir_native}"
|
||||
STAGING_BINDIR_CROSS = "${STAGING_BINDIR}/crossscripts"
|
||||
STAGING_BINDIR_TOOLCHAIN = "${STAGING_DIR_NATIVE}${bindir_native}/${BASEPKG_TARGET_SYS}"
|
||||
STAGING_LIBDIR_NATIVE = "${STAGING_DIR_NATIVE}${libdir_native}"
|
||||
STAGING_INCDIR_NATIVE = "${STAGING_DIR_NATIVE}${includedir_native}"
|
||||
STAGING_ETCDIR_NATIVE = "${STAGING_DIR_NATIVE}${sysconfdir_native}"
|
||||
|
@ -360,7 +361,7 @@ EXTRA_IMAGEDEPENDS = ""
|
|||
# Toolchain info.
|
||||
##################################################################
|
||||
|
||||
PATH_prepend = "${STAGING_BINDIR_CROSS}:${STAGING_DIR_NATIVE}${sbindir_native}:${STAGING_BINDIR_NATIVE}:${STAGING_DIR_NATIVE}${base_sbindir_native}:${STAGING_DIR_NATIVE}/${base_bindir_native}:"
|
||||
PATH_prepend = "${STAGING_BINDIR_TOOLCHAIN}:${STAGING_BINDIR_CROSS}:${STAGING_DIR_NATIVE}${sbindir_native}:${STAGING_BINDIR_NATIVE}:${STAGING_DIR_NATIVE}${base_sbindir_native}:${STAGING_DIR_NATIVE}/${base_bindir_native}:"
|
||||
export PATH
|
||||
|
||||
##################################################################
|
||||
|
|
Loading…
Reference in New Issue