From 904c971a7ac8c219771a85d70bc8d3ad37ae3ed2 Mon Sep 17 00:00:00 2001 From: Philippe Teuwen Date: Wed, 8 Sep 2021 21:08:34 +0200 Subject: [PATCH] ccache support --- Makefile | 2 +- Makefile.platform.sample | 5 +++++ client/Makefile | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 4654b9289..ee4acbf23 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ -include Makefile.defs -include Makefile.platform -include .Makefile.options.cache +include Makefile.defs include common_arm/Makefile.hal # preserve relative DESTDIR path for subdir makes diff --git a/Makefile.platform.sample b/Makefile.platform.sample index d1d95cb90..3371f6ce4 100644 --- a/Makefile.platform.sample +++ b/Makefile.platform.sample @@ -6,3 +6,8 @@ PLATFORM=PM3RDV4 # If you want more than one PLATFORM_EXTRAS option, separate them by spaces: #PLATFORM_EXTRAS=BTADDON #STANDALONE=LF_SAMYRUN + +# To accelerate repetitive compilations: +# Install package "ccache" -> Debian/Ubuntu: /usr/lib/ccache, Fedora/CentOS/RHEL: /usr/lib64/ccache +# And uncomment the following line +#export PATH := /usr/lib64/ccache:/usr/lib/ccache:${PATH} diff --git a/client/Makefile b/client/Makefile index 2ec91c3ef..5d56d2dbc 100644 --- a/client/Makefile +++ b/client/Makefile @@ -4,7 +4,6 @@ # the license. #----------------------------------------------------------------------------- -include ../Makefile.defs ifeq ($(PLTNAME),) -include ../Makefile.platform -include ../.Makefile.options.cache @@ -12,6 +11,7 @@ ifeq ($(PLTNAME),) $(error platform definitions have been changed, please "make clean" at the root of the project) endif endif +include ../Makefile.defs ifeq ($(PLATFORM),PM3ICOPYX) INCLUDES += -DICOPYX