pike.git
/
src
/
Makefile.in
version
»
Context lines:
10
20
40
80
file
none
3
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 \