From 858a08b2f742f18a340b8301614a1c28ac5de624 Mon Sep 17 00:00:00 2001 From: Andrew Cooper Date: Tue, 13 Dec 2016 15:15:16 +0000 Subject: [PATCH] Build: Disable implicit make variables Perform immediate expansion variables Signed-off-by: Andrew Cooper --- Makefile | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/Makefile b/Makefile index 3ba841a..42a5beb 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -MAKEFLAGS += -r +MAKEFLAGS += -rR ROOT := $(abspath $(CURDIR)) export ROOT @@ -22,15 +22,15 @@ xtftestdir := $(xtfdir)/tests export DESTDIR xtfdir xtftestdir # Programs used -CC ?= $(CROSS_COMPILE)gcc -CPP ?= $(CC) -E -INSTALL ?= install -INSTALL_DATA ?= $(INSTALL) -m 644 -p -INSTALL_DIR ?= $(INSTALL) -d -p -INSTALL_PROGRAM ?= $(INSTALL) -p -LD ?= $(CROSS_COMPILE)ld -OBJCOPY ?= $(CROSS_COMPILE)objcopy -PYTHON ?= python +CC := $(CROSS_COMPILE)gcc +CPP := $(CC) -E +INSTALL := install +INSTALL_DATA := $(INSTALL) -m 644 -p +INSTALL_DIR := $(INSTALL) -d -p +INSTALL_PROGRAM := $(INSTALL) -p +LD := $(CROSS_COMPILE)ld +OBJCOPY := $(CROSS_COMPILE)objcopy +PYTHON := python export CC CPP INSTALL INSTALL_DATA INSTALL_DIR INSTALL_PROGRAM LD OBJCOPY PYTHON -- 2.39.5