pike.git / src / Makefile.in

version» Context lines:

pike.git/src/Makefile.in:1:   # - # $Id: Makefile.in,v 1.361 2003/10/09 11:38:37 grubba Exp $ + # $Id: Makefile.in,v 1.362 2003/10/13 08:56:16 mast Exp $   #      # This line is needed on some machines.   @SET_MAKE@      # Don't change this line. Define EXTRALIBS before this line if you   # wish to add any libraries.   LIBS=@LIBS@ $(EXTRALIBS)      # This is normall the install program in the source directory
pike.git/src/Makefile.in:373:   # source, to avoid excessive rebuilding when the source change in ways   # that doesn't affect the header.   #   # It can cause a .h target to be out-of-date repeatedly, but since it   # runs fast that's not an issue. This technique only works well in   # make's that stat the target again after the rule has run and   # recalculate the dependencies from that. Most make's seems to behave   # like that.   .h_src.h:    @if test -f "$@"; then \ -  cmp -s "$<" "$@"; \ +  test -f "$@.nolines" || \ +  sed -e '/^[ \t]*$$/d;/^[ \t]*#[ \t]*line.*$$/d' < "$@" > "$@.nolines" && \ +  sed -e '/^[ \t]*$$/d;/^[ \t]*#[ \t]*line.*$$/d' < "$<" > "$<.nolines" && \ +  cmp -s "$<.nolines" "$@.nolines"; \    else \    false; \    fi || ( \ -  +  rm -f "$@.nolines" 2>/dev/null; \    echo "cp $< $@"; \    cp "$<" "$@"; \    )      force :    @:      # install   install: pike tools    @$(RUNPIKE) $(TMP_BINDIR)/install.pike \