Hello, sorry that I reply to my own post.
When I mentioned this "sed code"
> > > /@[EMAIL PROTECTED]/ {
> > > s/\n/\\&/g
> > > s/@[EMAIL PROTECTED]//
> > > s/\\$/& /
> > > }
I didn't knew that some make implementations swallow empty lines after
a line ending with backslash. This means that if the value of the variable
ends with a newline, we have to add a space, too.
IOW, the sed script should be:
/@[EMAIL PROTECTED]/ {
s/\n/\\&/g
s/@[EMAIL PROTECTED]//
s/\\\n*$/& /
}
Have a nice day,
Stepan
