Fix CCACHE handling, and make use of ccache's BASEDIR feature
Signed-off-by: Patrick Georgi <patrick.georgi@coresystems.de> Acked-by: Myles Watson <mylesgw@gmail.com> Acked-by: Peter Stuge <peter@stuge.se> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5836 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
parent
20979584fe
commit
977b985095
5
Makefile
5
Makefile
|
@ -88,7 +88,7 @@ all: config
|
|||
|
||||
else
|
||||
|
||||
include $(top)/.config
|
||||
include $(HAVE_DOTCONFIG)
|
||||
|
||||
ifneq ($(INNER_SCANBUILD),y)
|
||||
ifeq ($(CONFIG_COMPILER_LLVM_CLANG),y)
|
||||
|
@ -98,10 +98,11 @@ endif
|
|||
endif
|
||||
|
||||
ifeq ($(CONFIG_CCACHE),y)
|
||||
CCACHE:=CCACHE_COMPILERCHECK=content $(wildcard $(addsuffix /ccache,$(subst :, ,$(PATH))))
|
||||
CCACHE:=$(wildcard $(addsuffix /ccache,$(subst :, ,$(PATH))))
|
||||
ifeq ($(CCACHE),)
|
||||
$(error ccache selected, but not found in PATH)
|
||||
endif
|
||||
CCACHE:=CCACHE_COMPILERCHECK=content CCACHE_BASEDIR=$(top) $(CCACHE)
|
||||
CC := $(CCACHE) $(CC)
|
||||
HOSTCC := $(CCACHE) $(HOSTCC)
|
||||
HOSTCXX := $(CCACHE) $(HOSTCXX)
|
||||
|
|
Loading…
Reference in New Issue