Akim,
Here is the first broken out part of my parallel built sources patch,
which I agreed to split up and resubmit back in the midst of time. I
hope you still have the time to review these.
Regards,
Alex.
Here's the ChangeLog entry
2000-06-21 Alex Hornby <[EMAIL PROTECTED]>
* depcomp: Altered sed clause to strip of inclusion depth
numbers generated by cpp. Also output in gcc style.
Index: depcomp
===================================================================
RCS file: /cvs/automake/automake/depcomp,v
retrieving revision 1.8
diff -u -r1.8 depcomp
--- depcomp 2000/08/20 15:58:45 1.8
+++ depcomp 2000/09/05 09:35:43
@@ -253,7 +253,8 @@
;;
esac
"$@" -E |
- sed -n '/^# [0-9][0-9]* "\([^"]*\)"/ s::'"$object"'\: \1:p' > "$tmpdepfile"
+ sed -n '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' |
+ sed '$ s: \\$::' > "$tmpdepfile"
) &
proc=$!
"$@"
@@ -261,8 +262,9 @@
wait "$proc"
if test "$stat" != 0; then exit $stat; fi
rm -f "$depfile"
- cat < "$tmpdepfile" > "$depfile"
- sed < "$tmpdepfile" -e 's/^[^:]*: //' -e 's/$/ :/' >> "$depfile"
+ echo "$object : \\" > "$depfile"
+ cat < "$tmpdepfile" >> "$depfile"
+ sed < "$tmpdepfile" -e '/^$/d' -e 's/^ //' -e 's/ \\$//' -e 's/$/ :/' >> "$depfile"
rm -f "$tmpdepfile"
;;