From 7b89bb029edfb74e79cc76acae4cf4690518d84c Mon Sep 17 00:00:00 2001 From: Anton Staaf Date: Wed, 13 Jan 2016 14:18:23 -0800 Subject: Build: Use ccache to speed up builds This almost halves buildall times on my machine. Aseda reminded me of ccache. Signed-off-by: Anton Staaf BRANCH=None BUG=None TEST=make buildall -j Change-Id: I819eb1e9558a65fef5bd188c487115609da8ab92 Reviewed-on: https://chromium-review.googlesource.com/321911 Commit-Ready: Anton Staaf Tested-by: Anton Staaf Reviewed-by: Aseda Aboagye Reviewed-by: Randall Spangler --- Makefile.toolchain | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'Makefile.toolchain') diff --git a/Makefile.toolchain b/Makefile.toolchain index f01572634b..a204df9e25 100644 --- a/Makefile.toolchain +++ b/Makefile.toolchain @@ -9,16 +9,16 @@ # Toolchain configuration HOST_CROSS_COMPILE ?= x86_64-pc-linux-gnu- -CC=$(CROSS_COMPILE)gcc -CPP=$(CROSS_COMPILE)cpp +CC=ccache $(CROSS_COMPILE)gcc +CPP=ccache $(CROSS_COMPILE)cpp LD=$(CROSS_COMPILE)ld NM=$(CROSS_COMPILE)nm OBJCOPY=$(CROSS_COMPILE)objcopy OBJDUMP=$(CROSS_COMPILE)objdump PKG_CONFIG?=pkg-config -BUILDCC?=gcc -HOSTCC?=$(HOST_CROSS_COMPILE)gcc -HOSTCXX?=$(HOST_CROSS_COMPILE)g++ +BUILDCC?=ccache gcc +HOSTCC?=ccache $(HOST_CROSS_COMPILE)gcc +HOSTCXX?=ccache $(HOST_CROSS_COMPILE)g++ C_WARN = -Wstrict-prototypes -Wdeclaration-after-statement -Wno-pointer-sign COMMON_WARN = -Wall -Werror -Wundef -Wno-trigraphs -fno-strict-aliasing \ -- cgit v1.2.1