mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2026-01-10 01:21:49 +00:00
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 <robotboy@chromium.org> BRANCH=None BUG=None TEST=make buildall -j Change-Id: I819eb1e9558a65fef5bd188c487115609da8ab92 Reviewed-on: https://chromium-review.googlesource.com/321911 Commit-Ready: Anton Staaf <robotboy@chromium.org> Tested-by: Anton Staaf <robotboy@chromium.org> Reviewed-by: Aseda Aboagye <aaboagye@chromium.org> Reviewed-by: Randall Spangler <rspangler@chromium.org>
This commit is contained in:
@@ -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 \
|
||||
|
||||
Reference in New Issue
Block a user