What make?
It's supposed to be generated from the rule:
.h_src.h: @if test -f "$@"; then \ 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 "$<" "$@"; \ )