From efd8576c2e4639b5c11c3aa2163c755baf58a6a8 Mon Sep 17 00:00:00 2001 From: Ulf Samuelsson Date: Sun, 30 Mar 2008 06:38:46 +0000 Subject: [PATCH] Ensure shell environment is handled correctly --- Makefile | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index 8aad878db1..bfa6a2fadf 100644 --- a/Makefile +++ b/Makefile @@ -33,14 +33,10 @@ noconfig_targets:=menuconfig config oldconfig randconfig \ # Use shell variables, if defined -ifneq ($(BUILDROOT_DL_DIR),) -BR2_DL_DIR:=$(BUILDROOT_DL_DIR) -endif - ifneq ($(BUILDROOT_LOCAL),) -LOCAL:=$(BUILDROOT_LOCAL) +BR2_LOCAL:=$(BUILDROOT_LOCAL) else -LOCAL:=$(TOPDIR)/local +BR2_LOCAL:=$(TOPDIR)/local endif # $(shell find . -name *_defconfig |sed 's/.*\///') @@ -51,10 +47,16 @@ ifeq ($(BOARD),) -include $(TOPDIR).config else # if "make" command --include $(LOCAL)/$(BOARD)/$(BOARD).config +-include $(BR2_LOCAL)/$(BOARD)/$(BOARD).config endif endif +# Override BR2_DL_DIR if shell variable defined +ifneq ($(BUILDROOT_DL_DIR),) +BR2_DL_DIR:=$(BUILDROOT_DL_DIR) +endif +LOCAL:=$(BR2_LOCAL) + # To put more focus on warnings, be less verbose as default # Use 'make V=1' to see the full commands ifdef V -- 2.30.2