lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

101-Reduce_rebuild_time.patch (1195B)


      1 From 0527869a72c27bfb25b5f92fdd77a04c39d939db Mon Sep 17 00:00:00 2001
      2 From: Jonas Gorski <jonas.gorski+openwrt@gmail.com>
      3 Date: Sat, 16 Apr 2011 05:51:04 +0200
      4 Subject: [PATCH] Don't rebuild everything when the Makefile's timestamp
      5  changed
      6 
      7 ---
      8  Makefile.in         | 2 +-
      9  modules/Makefile.in | 4 ++--
     10  2 files changed, 3 insertions(+), 3 deletions(-)
     11 
     12 --- a/Makefile.in
     13 +++ b/Makefile.in
     14 @@ -112,7 +112,7 @@ clean:
     15  distclean: clean
     16  	rm -rf $(DISTCLEAN)
     17  
     18 -src/%.o: src/%.cpp Makefile include/znc/Csocket.h
     19 +src/%.o: src/%.cpp include/znc/Csocket.h
     20  	@mkdir -p .depend src
     21  	$(E) Building core object $*...
     22  	$(Q)$(CXX) $(CXXFLAGS) -c -o $@ $< -MD -MF .depend/$*.dep -MT $@
     23 --- a/modules/Makefile.in
     24 +++ b/modules/Makefile.in
     25 @@ -112,12 +112,12 @@ install_datadir:
     26  clean:
     27  	rm -rf $(CLEAN)
     28  
     29 -%.o: %.cpp Makefile
     30 +%.o: %.cpp
     31  	@mkdir -p .depend
     32  	$(E) Building module $(notdir $(basename $@))...
     33  	$(Q)$(CXX) $(MODFLAGS) -c -o $@ $< $($(notdir $(basename $@))CXXFLAGS) -MD -MF .depend/$(notdir $@).dep
     34  
     35 -%.so: %.o Makefile
     36 +%.so: %.o
     37  	$(E) "Linking  module" $(notdir $(basename $@))...
     38  	$(Q)$(CXX) $(MODFLAGS) $(LDFLAGS) $(MODLINK) -o $@ $< $($(notdir $(basename $@))LDFLAGS) $(LIBS)
     39