From 6fb9a9e7a2288d8cef253beb6c5ad0a7e5daa669 Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Mon, 26 Jun 2017 16:11:17 +0100 Subject: meson: set native tool flag variables As well as setting CC/CXX, export CFLAGS/CXXFLAGS and so on. Signed-off-by: Ross Burton Signed-off-by: Martin Jansa --- meta-oe/classes/meson.bbclass | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'meta-oe/classes/meson.bbclass') diff --git a/meta-oe/classes/meson.bbclass b/meta-oe/classes/meson.bbclass index b5b2b3b7e..7eeff4210 100644 --- a/meta-oe/classes/meson.bbclass +++ b/meta-oe/classes/meson.bbclass @@ -10,9 +10,13 @@ do_configure[cleandirs] = "${B}" MESON_SOURCEPATH = "${S}" # These variables in the environment override the *native* tools, not the cross. +export CPPFLAGS = "${BUILD_CPPFLAGS}" export CC = "${BUILD_CC}" +export CFLAGS = "${BUILD_CFLAGS}" export CXX = "${BUILD_CXX}" +export CXXFLAGS = "${BUILD_CXXFLAGS}" export LD = "${BUILD_LD}" +export LDFLAGS = "${BUILD_LDFLAGS}" export AR = "${BUILD_AR}" export PKG_CONFIG = "pkg-config-native" -- cgit v1.2.3-54-g00ecf