diff options
Diffstat (limited to '0001-Change-Makefile-to-enable-ccache-to-work.patch')
-rw-r--r-- | 0001-Change-Makefile-to-enable-ccache-to-work.patch | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/0001-Change-Makefile-to-enable-ccache-to-work.patch b/0001-Change-Makefile-to-enable-ccache-to-work.patch deleted file mode 100644 index 54dce7897f01..000000000000 --- a/0001-Change-Makefile-to-enable-ccache-to-work.patch +++ /dev/null @@ -1,46 +0,0 @@ -From 67e2fb107fac7370d1efc27dd4b4bbe1ffebca2e Mon Sep 17 00:00:00 2001 -From: Yaohan Chen <yaohan.chen@gmail.com> -Date: Wed, 12 Aug 2015 19:00:22 -0400 -Subject: [PATCH 1/2] Change Makefile to enable ccache to work - -Replace the -MM flag not supported by ccache with -MMD which is -supported. This also enables simplification of the compilation -command line. - -See -http://stackoverflow.com/questions/29703938/ccache-doesnt-work-with-gcc-m-flag -http://www.microhowto.info/howto/automatically_generate_makefile_dependencies.html ---- - Makefile | 8 +------- - 1 file changed, 1 insertion(+), 7 deletions(-) - -diff --git a/Makefile b/Makefile -index 04803c8..18ff74f 100644 ---- a/Makefile -+++ b/Makefile -@@ -137,16 +137,11 @@ INCLUDES := $(addprefix -I,$(SRC_DIR)) - - vpath %.cpp $(SRC_DIR) - -+CPPFLAGS += -MMD -MP - define cc-command - $1/%.o: %.cpp - @echo "Building:" $$< - @$(CCACHE) $(CXX) $(BASE_CXXFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(INC) $(INCLUDES) -c -o $$@ $$< -- @$(CXX) $(BASE_CXXFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(INC) $(INCLUDES) -MM $$< > $$@.d -- @mv -f $$@.d $$@.d.tmp -- @sed -e 's|.*:|$$@:|' < $$@.d.tmp > $$@.d -- @sed -e 's/.*://' -e 's/\\$$$$//' < $$@.d.tmp | fmt -1 | \ -- sed -e 's/^ *//' -e 's/$$$$/:/' >> $$@.d -- @rm -f $$@.d.tmp - endef - - .PHONY: all checkdirs clean -@@ -180,4 +175,3 @@ $(foreach bdir,$(BUILD_DIR),$(eval $(call cc-command,$(bdir)))) - - # pull in dependency info for *existing* .o files - -include $(OBJ:.o=.o.d) -- --- -2.5.0 - |