aboutsummaryrefslogtreecommitdiffstats
path: root/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-toolchain-yocto.inc
blob: b167695fd02b78f6756b8db6c9545aa2fe05245c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# Additional definitions to use the Yocto toolchain

ZEPHYR_GCC_VARIANT="yocto"
ZEPHYR_SYSROOT="${STAGING_DIR_TARGET}"
CROSS_COMPILE = "${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}"

EXTRA_OECMAKE:append = " \
    -DZEPHYR_GCC_VARIANT=${ZEPHYR_GCC_VARIANT} \
    -DCROSS_COMPILE=${CROSS_COMPILE} \
    -DZEPHYR_SYSROOT=${ZEPHYR_SYSROOT} \
    -DEXTRA_CPPFLAGS=${CPPFLAGS} \
    "

OE_TERMINAL_EXPORTS += "CROSS_COMPILE"
OE_TERMINAL_EXPORTS += "ZEPHYR_SYSROOT"
OE_TERMINAL_EXPORTS += "ZEPHYR_GCC_VARIANT"