]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
gnu-efi: pass HOSTCC and INCLUDEDIR
authorRoss Burton <ross.burton@arm.com>
Fri, 29 Nov 2024 17:38:00 +0000 (17:38 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 29 Nov 2024 22:11:32 +0000 (22:11 +0000)
Pass the correct host compiler (HOSTCC) and include directory to the
build.

Also enable verbose builds (V=1).

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-bsp/gnu-efi/gnu-efi_3.0.18.bb

index 8257190568fe87f0bba7c053cf98681609013fa6..092e7ed863f546b9266d4a82e346b5141bd3c38f 100644 (file)
@@ -39,8 +39,11 @@ do_compile:prepend() {
     unset LDFLAGS
 }
 
-EXTRA_OEMAKE = "'ARCH=${@gnu_efi_arch(d)}' 'CC=${CC}' 'AS=${AS}' 'LD=${LD}' 'AR=${AR}' \
-                'RANLIB=${RANLIB}' 'OBJCOPY=${OBJCOPY}' 'PREFIX=${prefix}' 'LIBDIR=${libdir}' \
+EXTRA_OEMAKE = "'V=1' 'ARCH=${@gnu_efi_arch(d)}' \
+                'HOSTCC=${BUILD_CC}' 'CC=${CC}' \
+                'AS=${AS}' 'LD=${LD}' 'AR=${AR}' \
+                'RANLIB=${RANLIB}' 'OBJCOPY=${OBJCOPY}' \
+                'PREFIX=${prefix}' 'LIBDIR=${libdir}' 'INCLUDEDIR=${includedir}' \
                 "
 
 # gnu-efi's Makefile treats prefix as toolchain prefix, so don't