From: Dan Ravensloft Date: Sat, 4 Jul 2020 18:59:39 +0000 (+0100) Subject: Add option to use ccache when building X-Git-Tag: working-ls180~410^2 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=7d5828a70635e3934300c15b5b6a89430a0f0355;p=yosys.git Add option to use ccache when building --- diff --git a/Makefile b/Makefile index 3d3e60359..b9c3d14eb 100644 --- a/Makefile +++ b/Makefile @@ -30,6 +30,7 @@ ENABLE_GCOV := 0 ENABLE_GPROF := 0 ENABLE_DEBUG := 0 ENABLE_NDEBUG := 0 +ENABLE_CCACHE := 0 LINK_CURSES := 0 LINK_TERMCAP := 0 LINK_ABC := 0 @@ -528,6 +529,10 @@ ifeq ($(ENABLE_COVER),1) CXXFLAGS += -DYOSYS_ENABLE_COVER endif +ifeq ($(ENABLE_CCACHE),1) +CXX := ccache $(CXX) +endif + define add_share_file EXTRA_TARGETS += $(subst //,/,$(1)/$(notdir $(2))) $(subst //,/,$(1)/$(notdir $(2))): $(2)